Spring Cloud与Dubbo
Dubbo只是实现了服务治理,而Spring Cloud下面有10多个子项目(还在不断增加)分别覆盖了微服务架构下的方方面面,服务治理只是其中的一个方面,一定程度来说,Dubbo只是Spring Cloud Netflix中的一个子集。
下表展示了Dubbo和Spring Cloud的功能对照
Dubbo | SpringCloud | |
---|---|---|
服务注册中心 | Zookeeper | Spring Cloud Netflix Eureka |
服务调用方式 | RPC | REST API-Feign |
服务网关 | 无 | Spring Cloud Netflix Zuul |
熔断器 | 不完善 | Spring Cloud Netflix Hystrix |
分布式配置 | 无 | Spring Cloud Config |
服务跟踪 | 无 | Spring Cloud Sleuth |
消息总线 | 无 | Spring Cloud Bus |
数据流 | 无 | Spring Cloud Stream |
批量任务 | 无 | Spring Cloud Task |
…… | …… | …… |
热门文章
优秀文章