根据微服务架构在各方面的要素,看看 Spring Cloud 和 Dubbo 都提供了哪些支 架构
持。 分布式
Dubbo ide
Spring Cloud 微服务
服务注册中心 Zookeep 测试
er spa
Spring Cloud Netflix Eureka 内存
服务调用方式 RPC it
REST API class
服务网关 基础
无
Spring Cloud Netflix Zuul
断路器
不完善
Spring Cloud Netflix Hystrix
分布式配置
无
Spring Cloud Config
服务跟踪
无
Spring Cloud Sleuth
消息总线
无
Spring Cloud Bus
数据流
无
Spring Cloud Stream
批量任务
无
Spring Cloud Task
……
……
……
使用 Dubbo 构建的微服务架构就像组装电脑,各环节咱们的选择自由度很高,但
是最终结果颇有可能由于一条内存质量不行就点不亮了,老是让人不怎么放心,
可是若是你是一名高手,那这些都不是问题;而 Spring Cloud 就像品牌机,在
Spring Source 的整合下,作了大量的兼容性测试,保证了机器拥有更高的稳定性,
可是若是要在使用非原装组件外的东西,就须要对其基础有足够的了解。