SpringCloud学习笔记(1)Spring Cloud与Dubbo的对比

1、架构完整度

 DubboSpring Cloud
服务注册中心 Zookeeper Spring Cloud Netflix Eureka
服务调用方式 RPC REST API
服务网关 Spring Cloud Netflix Zuul
断路器 不完善 Spring Cloud Netflix Hystrix
分布式配置 Spring Cloud Config
服务跟踪 Spring Cloud Sleuth
消息总线 Spring Cloud Bus
数据流 Spring Cloud Stream
批量任务 Spring Cloud Task

Dubbo 提供了各种 Filter,对于上述中“无”的要素,可以通过扩展 Filter 来完善。例如:

分布式配置:可以使用淘宝的 diamond、百度的 disconf 来实现分布式配置管理。

服务跟踪:可以使用京东开源的 Hydra,或者扩展 Filter 用 Zippin 来做服务跟踪。

批量任务:可以使用当当开源的 Elastic-Job、tbschedule。

posted @ 2019-08-16 15:08  忐忑忐忑  阅读(142)  评论(0编辑  收藏  举报