微服务生态系统

微服务生态系统

Dubbo 社区以及众多优秀的开源项目,围绕 Dubbo 建立了丰富的微服务生态系统支持。这使得开发者可以选择 Dubbo 作为其开发框架,而无需担心后续的服务治理需求。从第一天起,Dubbo 就为每个常见问题提供生产级解决方案。

下表显示了基于最新 Dubbo Java 3.2.x 版本的生态系统组件支持情况,并将根据开发进度持续更新。每种语言支持的组件完整性可能有所不同。有关详细信息,请参阅每个 语言参考手册 中的详细说明。

特性组件列表组件列表组件列表组件列表组件列表
服务发现ZookeeperNacosKubernetes 服务DNS​oaicite:{"number":1,"invalid_reason":"Malformed citation 【开发中】"}更多
动态配置ZookeeperNacosApolloKubernetes​oaicite:{"number":2,"invalid_reason":"Malformed citation 【开发中】"}更多
元数据管理ZookeeperNacosRedisKubernetes​oaicite:{"number":3,"invalid_reason":"Malformed citation 【开发中】"}更多
RPC 协议HTTP/2 (Triple)TCPHTTP/REST​oaicite:{"number":4,"invalid_reason":"Malformed citation 【Alpha】"}gRPC更多
可视化 & 监控平台AdminGrafanaPrometheus--
全链路追踪ZipkinSkywalkingOpenTelemetry--
限流 & 回退SentinelResilience4jHystrix--
分布式事务Seata----
网关[Higress]APISIX[Shenyu]Envoy-
服务网格Istio​oaicite:{"number":5,"invalid_reason":"Malformed citation 【开发中】"}AerakaOpenSergo​oaicite:{"number":6,"invalid_reason":"Malformed citation 【开发中】"}无代理​oaicite:{"number":7,"invalid_reason":"Malformed citation 【Alpha】"}更多

微服务生态系统示例架构


最后修改时间 2023 年 10 月 16 日: 将部分特性概述文档翻译成英文 (#2831) (0c0180f8128)