七叶笔记 » Java » Spring Cloud Alibaba 学废之Start

Spring Cloud Alibaba 学废之Start

随着微服务的日渐成熟,也逐渐分化出了两大阵营,dubbo ,spring cloud。这也是目前大部分公司的主流选择,要么基于spring cloud netflix 要么基于dubbo进行自研。

后来我们知道了,dubbo 不怎么维护,netflix即将停止维护。微服务之路何去何从?

不要担心,Spring Cloud Alibaba来了,Spring Cloud Alibaba 是阿里巴巴集团下的开源组件和云产品在Spring Cloud规范下的实现。2018年10月31日,Spring Cloud Alibaba正式入驻Spring Cloud 官方孵化器,并发布了第一个预览版本。2019年8月1日在Alibaba仓库发布第一个毕业版本,是微服务的必然替代产品。目前正处于蓬勃发展的状态。我敢断言,国内必将经历一个从dubbo Spring Cloud Netflix 切换到 Spring Cloud Alibaba的过程。现在学习它正当时。

Spring Cloud Alibaba为微服务提供一站式的解决方案,开发者可以通过Spring Cloud 编程模型轻松的解决微服务架构下遇到的各类技术问题。Spring Cloud Alibaba生态主要包含以下主要功能组件:

  • Sentinel , 流量控制和服务降级

  • Nacos 服务注册与发现

  • Nacos 分布式配置中心

  • RocketMQ 消息驱动

  • Seata 分布式事务

  • Dubbo RPC通信

  • OSS 阿里云存储(这个是收费的)

上图,你可能更清晰:

image.png





相关文章