Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 11.1 Spring Cloud Alibaba Nacos 概述
2020-03-19 07:24
573 查看
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:分布式事务中间件。
Dubbo可能是很多程序员心中的痛。Dubbo开源之后,框架发展比较迅速,几乎两三个月会发布一个版本,直到2013年3月17号发布了dubbo-2.4.10,时隔一年半之后2014年10月30号发布版本dubbo-2.4.11,修复了一个小Bug后,彻底停止更新。直至2017年9月7日再次发布dubbo-2.5.4,宣告Dubbo回归。中间停止更新三年时间,在此期
相关文章推荐
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 11.2 Nacos 服务发现入门实战
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 9.1 Spring Cloud Gateway 概述
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 通篇概述
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 10.1 Spring Cloud 全链路监控概述
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.1 Spring Cloud Config 概述
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 9.3 Spring Cloud Gateway 路由配置转发
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 7.1 基础框架
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 9.2 Spring Cloud Gateway 启动访问流程源码解析
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.7 本章小结
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.6 Spring Cloud Zuul 常用配置
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.9 本章小结
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.5 Spring Cloud Zuul 灰度发布
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.8 Spring Cloud 整合 Apollo
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.7 配置中心 Apollo
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.3 Spring Cloud Zuul 限流
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.6 Spring Cloud Bus 基于 JDBC
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.2 Spring Cloud Zuul Filter 责任链
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.5 Spring Cloud Bus
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 10.4 Spring Cloud 与 Skywalking
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 8.4 Spring Cloud Config 手动配置刷新