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.
Feature | Component List | Component List | Component List | Component List | Component List |
---|---|---|---|---|---|
Service Discovery | Zookeeper | Nacos | Kubernetes Service | DNSoaicite:{"number":1,"invalid_reason":"Malformed citation 【Under Development】"} | More |
Dynamic Configuration | Zookeeper | Nacos | Apollo | Kubernetesoaicite:{"number":2,"invalid_reason":"Malformed citation 【Under Development】"} | More |
Metadata Management | Zookeeper | Nacos | Redis | Kubernetesoaicite:{"number":3,"invalid_reason":"Malformed citation 【Under Development】"} | More |
RPC Protocols | HTTP/2 (Triple) | TCP | HTTP/RESToaicite:{"number":4,"invalid_reason":"Malformed citation 【Alpha】"} | gRPC | More |
Visualization & Monitoring Platform | Admin | Grafana | Prometheus | - | - |
Full-link Tracing | Zipkin | Skywalking | OpenTelemetry | - | - |
Rate Limiting & Fallback | Sentinel | Resilience4j | Hystrix | - | - |
Distributed Transactions | Seata | - | - | - | - |
Gateway | [Higress] | APISIX | [Shenyu] | Envoy | - |
Service Mesh | Istiooaicite:{"number":5,"invalid_reason":"Malformed citation 【Under Development】"} | Aeraka | OpenSergooaicite:{"number":6,"invalid_reason":"Malformed citation 【Under Development】"} | Proxylessoaicite:{"number":7,"invalid_reason":"Malformed citation 【Alpha】"} | More |