Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 11.1 Spring Cloud Alibaba Nacos 概述
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开源之后,框架发展比较迅速,几乎两三个月会发布一个版本&#x
Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 11.1 Spring Cloud Alibaba Nacos 概述相关推荐
- 儒猿秒杀季!微服务限流熔断技术源码剖析与架构设计
疯狂秒杀季:49元秒杀 原价 299元 的 <微服务限流熔断技术源码剖析与架构设计课> 今天 上午11点,仅 52 套,先到先得! === 课程背景 === 成为一名架构师几乎是每个程序员 ...
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 2.2 Spring Cloud Eureka 进阶
2.2 Spring Cloud Eureka 进阶 上面一节介绍了服务发现以及Eureka的由来,同时展示了Eureka的最基础的搭建以及使用,包括Eureka Server和Eureka Clie ...
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 11.3 Nacos 服务配置入门实战
11.3 Nacos 服务配置入门实战 11.3.1 服务配置入门案例 创建子工程ch11_1_config_client 工程依赖pom.xml如下: 代码清单:ch11_1/ch11_1_conf ...
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 10.2 Spring Cloud Sleuth 入门
10.2 Spring Cloud Sleuth 入门 10.2.1 Spring Cloud Sleuth 入门案例 先简单介绍一下案例目标,在本案例中,我们将会使用Feign.RestTempla ...
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 1.3 Spring Cloud 与中间件
1.3 Spring Cloud 与中间件 1.3.1 什么是中间件 近年来,越来越多的领域已经离不开计算机.网络技术以及通用技术了.并且随着计算机技术的迅猛发展,更多的软件被要求在很多不同的网络协议 ...
- Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 6.5 Spring Cloud Zuul 灰度发布
6.5 Spring Cloud Zuul 灰度发布 6.5.1 灰度发布概述 灰度发布,又有人称金丝雀发布,金丝雀发布这个名称起源于17世纪,17世纪,英国矿井工人发现,金丝雀对瓦斯这种气体十分敏感 ...
- Spring Cloud 微服务开发实战
为什么要学习微服务? 1. 求职时增强技术自信. 微服务是非常热门的话题,企业招聘中也越来越多的要求有微服务开发.架构能力,不掌握一些微服务技能找工作时也缺乏亮点,可以说微服务架构已经成为中高级后端开 ...
- java计算机毕业设计社区微服务平台小程序服务器端源码+系统+数据库+lw文档
java计算机毕业设计社区微服务平台小程序服务器端源码+系统+数据库+lw文档 java计算机毕业设计社区微服务平台小程序服务器端源码+系统+数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开 ...
- Hyperledger Fabric Rest API服务开发教程【含源码】
Hyperledger Fabric Rest API服务开发教程[含源码] Hyperledger Fabric 提供了软件开发包/SDK以帮助开发者访问fabric网络 和部署在网络上的链码,但是 ...
最新文章
- 匹兹堡计算机科学公司,2017美国匹兹堡大学计算机科学CS专业硕士录取
- Linux下安装jdk(xxx.rpm,非xxx.tar.gz,请注意!)过程
- yolo 识别 狗狗自行车
- python中的reduce() 函数
- mysql 小类型_mysql 数据类型
- 高品质互动在线课堂:前端开发优化实践
- Hawtio和Jolokia的休眠统计
- BugkuCTF-Reverse题Easy_vb多方法解决
- ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第三篇
- [Angularjs] 第一步开始一个项目
- D7控件\dw_cd_VirtualTreeview_v4.5.2\Demos\Advanced---TVirtualStringTree用法
- (六)授权(下):自定义permission
- 苹果手机透明桌面_手机透明桌面,赶紧秀一下!
- 图书馆图书借阅登记微信小程序管理软件系统开发制作
- 吐槽最新的chrome浏览器.
- 《C程序员:从校园到职场》出版预告(3):从“阳春白雪”到“下里巴人”
- 计算机网络实验报告:【验证性实验】
- 《统计学习方法》(李航)第1章主要内容介绍(统计学习概述、分类、三要素)
- 英文诗歌 学习 月是故乡明
- 5款便捷的App帮你预定出租车