11.1 Spring Cloud Alibaba Nacos 概述
11.1.1 Spring Cloud Alibaba 简介
在一开始,我们先简单介绍下Spring Cloud Alibaba的背景,Spring Cloud Alibaba于2018年7月27日在Spring Cloud孵化器仓库提交第一次代码,到2019年8月1日在Alibaba仓库发布第一个毕业版本,时间将近整整一年。
一年时间,Spring Cloud Alibaba完成了从Spring Cloud最默默无闻的项目到Spring Cloud最火项目的蜕变,并且从孵化器仓库毕业了。
Spring Cloud Alibaba是Spring Cloud微服务规范的一套标准实现,贡献了很多开发分布式应用服务的必须组件,方便开发者通过Spring Cloud编程模型轻松使用这些组件来开发分布式应用服务。
目前Spring Cloud Alibaba开源了如下组件:
- Nacos:致力于发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,快速实现动态服务发现、服务配置、服务元数据及流量管理。
- Sentinel:分布式系统的流量防卫兵,以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
- Dubbo Spring Cloud:基于Spring Cloud的高性能 Java RPC 框架框架。
- Seata:分布式事务中间件。<