Microservices Ecosystem

Microservices Ecosystem

The Dubbo community, along with numerous outstanding open-source projects, has established a rich microservices ecosystem support around Dubbo. This allows developers to opt for Dubbo as their development framework without worrying about subsequent service governance needs. From day one, Dubbo offers production-level solutions for every common issue.

The table below shows the support for ecosystem components based on the latest Dubbo Java 3.2.x version, which will be continuously updated based on development progress. The completeness of components supported in each language may vary. For specifics, please refer to the detailed explanations in each language reference manual.

FeatureComponent ListComponent ListComponent ListComponent ListComponent List
Service DiscoveryZookeeperNacosKubernetes ServiceDNS​oaicite:{"number":1,"invalid_reason":"Malformed citation 【Under Development】"}More
Dynamic ConfigurationZookeeperNacosApolloKubernetes​oaicite:{"number":2,"invalid_reason":"Malformed citation 【Under Development】"}More
Metadata ManagementZookeeperNacosRedisKubernetes​oaicite:{"number":3,"invalid_reason":"Malformed citation 【Under Development】"}More
RPC ProtocolsHTTP/2 (Triple)TCPHTTP/REST​oaicite:{"number":4,"invalid_reason":"Malformed citation 【Alpha】"}gRPCMore
Visualization & Monitoring PlatformAdminGrafanaPrometheus--
Full-link TracingZipkinSkywalkingOpenTelemetry--
Rate Limiting & FallbackSentinelResilience4jHystrix--
Distributed TransactionsSeata----
Gateway[Higress]APISIX[Shenyu]Envoy-
Service MeshIstio​oaicite:{"number":5,"invalid_reason":"Malformed citation 【Under Development】"}AerakaOpenSergo​oaicite:{"number":6,"invalid_reason":"Malformed citation 【Under Development】"}Proxyless​oaicite:{"number":7,"invalid_reason":"Malformed citation 【Alpha】"}More

Microservices Ecosystem Example Architecture