OBSBOT

2026-04-28T01:26:53.228Z

Official website

Distributed high-availability system

《OBSBOT》页面正文配图 — STARBUCKET BLOG

Engineer:Lin

Deployment time: May 2024

Overview

Deploy using K8S, operate the UI on the cloud, and develop a flexible and highly customizable business system.

Key Features

  • ✅ Kubernetes cloud platform: The Kubernetes cloud platform is capable of orchestrating, scheduling, scaling, and managing containers. Kubernetes is currently the most popular container management system, supporting multiple container runtimes and service management functions.
  • ✅ Cloud Infrastructure: Serving as the foundation of computing resources, nodes within the cluster typically operate on cloud servers, delivering flexible computing capabilities.
  • ✅ Network Services: Virtual Private Cloud (VPC) and Server Load Balancer (SLB) provide secure and reliable network connectivity and traffic management for K8S
  • ✅ Storage system: Object storage, file storage (NAS).
  • ✅ Monitoring and Logging: Prometheus and Grafana integrates Elasticsearch, Logstash, and Kibana for log collection, storage, and visualization analysis.
  • ✅ Managed service: Simplified management, fully managed Kubernetes service, users do not need to manage the infrastructure of Kubernetes clusters, thus reducing.
  • ✅ Operational complexity: Automatic upgrades, providing regular updates and security patches for Kubernetes versions, enabling users to easily upgrade.
  • ✅ Elastic expansion and contraction: Supports automatic expansion and reduction of clusters, and can automatically adjust the number of nodes according to changes in load.
  • ✅ Integrated cloud services: Seamlessly integrate with other cloud services (such as MySQL, Redis, MQTT, etc.) to easily build cloud-native applications.

Achievement

The Kubernetes system has been widely used in multiple projects, shortening the development cycle, reducing inconsistencies in development, and promoting collaboration between testing and development teams. It has become the foundation of our official website architecture, while ensuring that users receive a coherent and consistent experience.