服务治理 | Spring Cloud落地技术 | Spring Cloud Alibaba落地技术 |
服务注册与发现 | Eureka、Zookeeper | Nacos |
服务调用 | Feign、OpenFeign | Dubbo(HSF) |
负载均衡 | Ribbon | Ribbon |
网关 | SpringCloud Zuul | Getway |
服务容错 | Hystrix | Sentinel |
分布式调度 | --(替代方案:xxl-job) | ScheduleX |
配置中心 | Spring Cloud Config | Diamond |
消息 | --(替代方案:RabbitMQ、Kafka) | RocketMQ |
服务总线 | Bus | Nacos |
服务部署 | Docker、Kubernetes、OpenStack | Docker |
分布式事务 | --(替代方案:2pc) | Senta |
服务监控 | 待补充 | AliMonitor(应用监控)、Arthas(在线诊断) |
链路追踪 | Spring Cloud Sleuth | SkyWalking |
一. Nacos(服务注册与发现)
二. Dubbo(服务调用)
三. Ribbon(负载均衡)
见 SpringCloud
四. Gateway(网关)
五. Sentinel(服务容错)
六. ScheduleX(分布式调度)
七. RocketMQ(消息)
八. Docker(服务部署)
见 SpringCloud