Cloud Native 15 min read

OpenSergo Open Background

OpenSergo, launched by Alibaba Cloud, bilibili, ByteDance and major open‑source communities, seeks to create a language‑agnostic, technology‑agnostic service‑governance specification and implementation that unifies control and data planes for heterogeneous microservices, easing enterprise complexity, reducing developer burden, and encouraging open‑source contributions.

Bilibili Tech
Bilibili Tech
Bilibili Tech
OpenSergo Open Background

OpenSergo, where Open stands for open and Sergo is derived from the first letters of Service Governance, is an open service governance project initiated by Alibaba Cloud, bilibili, and ByteDance, along with the Spring Cloud Alibaba, Nacos, and Apache Dubbo communities. The project aims to build a unified service governance specification and implementation that is language-agnostic and technology-agnostic but business-oriented, welcoming contributions.

The article discusses the challenges in enterprise service governance, such as the complexity of microservices leading to stability issues, the lack of standardized service governance concepts across enterprises, and the difficulty in standardizing service governance for heterogeneous microservices.

Alibaba's service governance evolution is detailed, from SDK-based approaches to Fat-SDK and Java Agent/Sidecar solutions, addressing upgrade costs and decoupling from business logic. The article also covers bilibili's transition from monolithic to microservices, their use of Kratos framework, and the challenges with multi-language support.

OpenSergo's mission is to provide a unified service governance standard, enabling heterogeneous microservices to interoperate and be governed uniformly. The project includes control plane (via CRD or Dashboard), data plane (JavaAgent, Service Mesh, framework SDKs), and OpenSergo Spec for communication standards.

OpenSergo's goals include reducing the cognitive burden on developers and architects, standardizing service governance for enterprise adoption, and accelerating the adoption of open-source microservices frameworks. Future plans involve standardizing more service governance capabilities, expanding data plane support, and fostering community contributions.

AlibabamicroservicesStandardizationservice governanceBilibiliOpenSergo
Bilibili Tech
Written by

Bilibili Tech

Provides introductions and tutorials on Bilibili-related technologies.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.