您的位置:首页 > 编程语言 > Java开发

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回归。中间停止更新三年时间,在此期

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐