一篇文章掌握SpringCloud与SpringCloud Alibaba的区别

目录

一、SpringCloud组件的升级与替换

二、服务注册中心的比较

1、根据CAP理论对注册中心进行分类

2、Zookeeper通过Zab协议保证强一致性

3、Eureka保证高可用性

4、Nacos既支持AP模式又支持CP模式

三、服务调用框架的比较

1、Ribbon

2、OpenFeign

3、Dubbo

四、服务降级框架的比较

Hystrix和Sentinel的比较


一、SpringCloud组件的升级与替换

由于SpringCloud Netflix原先的一些组件进入停更维护状态,因此这些组件逐渐被SpringCloud Alibaba一些新技术所替代。

SpringCloud Alibaba,实际上对我们的SpringCloud2.x和1.x实现拓展组件功能

1.Nacos=分布式配置中心+分布式注册中心=Eureka+Config

2.目的是为了推广阿里的产品,如果使用了SpringCloud Alibaba,最好使用alibaba整个体系产品。

序号 组件 SpringCloud SpringCloud Alibaba
1 服务注册中心 Eureka Zookeeper、Consul、Nacos(推荐)
2 配置中心 Config Nacos
3 服务总线(消息总线) Bus Nacos
4 负载均衡 Ribbon LoadBalancer
5 服务调用 Feign OpenFeign、Dubbo
6 服务网关 Zuul Gateway
7 服务降级(熔断降级) Hystrix Sentinel(流量控制、熔断降级、系统负载保护)
8 服务跟踪(链路追踪) Sleuth&Zipkin SkyWalking
9 分布式事务 无(第三方替代方案:2pc) Seata
10 分布式任务调度 无(第三方替代方案:xxl-job) SchedulerX
11 消息中间件 无(第三方替代方案:RabbitMQ) RocketMQ
12 批量任务 Spri
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值