生态系统

仪表盘

支持的组件和部署架构

Dubbo 实现通常支持以下产品或部署架构,具体多语言 SDK 实现可能有所不同。

  • 注册中心
  • 元数据中心
  • 配置中心
    • Zookeeper
    • Nacos
    • Redis
    • Apollo
  • Mesh
    • 数据平面 Envoy
    • 控制平面 Istio

协议和互操作性

  • 基于 Triple 协议可以实现与 gRPC 系统的互操作性
  • 基于 REST 协议和应用级服务发现,可以实现与 Spring Cloud 系统在协议和地址发现级别的互操作性

SPI 集成

这里有许多 Dubbo 扩展实现,包括协议、序列化、注册中心等。

  • [dubbo-spi-extensions]

网关组件

  • [Apache Shenyu]
  • [Apache APISIX]
  • [Apache Dubbo-pixiu]
  • [Tengine]
  • [Zipkin]
  • [Apache Skywalking]

其他微服务组件

  • 限流 [Sentinel]
  • 事务 [Seata]

多语言实现

  • Golang
  • Java
  • Rust
  • 节点
  • Python
  • PHP

最后修改时间:2023 年 1 月 2 日:增强 en 文档 (#1798) (95a9f4f6c1c)