共计 620 个字符,预计需要花费 2 分钟才能阅读完成。
Spring Cloud、Spring Cloud Alibaba、Dubbo 的次要区别如下表格所示:
外围组件 | Spring Cloud | Spring Cloud Alibaba | Dubbo |
---|---|---|---|
服务注册核心 | Eureka | nacos | zookeeper/nacos |
调用形式 | Rest API | Rest API | RPC |
服务网关 | Zuul | gateway | 无 |
断路器 | Hystrix | Sentinel | 不欠缺 |
分布式配置 | Spring Cloud Config | naco | 无 |
分布式追踪零碎 | Sleuth | Sleuth | 无 |
音讯总线 | Bus | Bus RocketMQ | 无 |
数据流 | Stream | Stream | 无 |
批量工作 | Task | Task | 无 |
消息中间件 | 无 | RecketMQ | 无 |
分布式事务解决方案 | 无 | Seata | Seata |
散布式调度服务 | 无 | Alibaba Cloud SchedulerX | 无 |
短信平台 | 无 | Alibaba Cloud SMS | 无 |
对于 Dubbo 与 Spring Cloud 的区别,可参考博客:
https://www.cnblogs.com/aspir…
Spring Cloud Alibaba 是对 Spring Cloud 中局部进行保护的组件进行扩大的替换,目前因为 Eureka、Zuul、Hystrix 已不再开源,导致 Spring 开源基金会无奈收费获取其受权,从而进行更新和保护,阿里别离推出 nacos、gateway、Sentinel 来代替,并退出了 Alibaba Cloud SchedulerX、Seata、Alibaba Cloud SMS 等组件,性能更丰盛。
正文完