Spring Cloud Alibaba(一)为什么选用Spring Cloud Alibaba?
一、前言
在选用一整套新技术之前,我们首先得明白为什么选用他,他解决了竞品的什么问题等等,那么了解了这些之后,我们才能更准确的选用技术框架来解决我们的业务需求,使得我们的系统抗风险能力更高,更健壮。
二、技术更迭原因
- 1、首先是Spring Cloud Netflix项目进入维护模式(https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc1-available-now)
- 2、Spring Cloud Netflix相关的一些组件如Zuul、Eureka、Hystrix等也陆续停更进维,且产生了更好的替代方案
- 3、对于上述的一些微服务组件可以采用阿里系的中间件替换,那么为了更好的整合Spring Cloud生态和阿里微服务组件,则引入官方的解决方案,即Spring Cloud Alibaba生态体系。
- 4、在开发的过程中,我们难免会用到阿里的相关生态服务,那么使用SpringCloud Alibaba在这方面的交互会更加的友好一点
- 5、从国内技术流行度以及业内技术框架使用情况来看,Spring Cloud Alibaba也是,虽然Spring Cloud也是开源体系,但指不定哪天闭源或一言不合停更进维了...是吧,而阿里在国内技术开发领域也是获得广泛认可的,也经受住各种高并发电商场景下的考验,对此我是比较信任的,那么废话不多说了,开干开干!
三、什么是Spring Cloud Alibaba?他又能给我们带来什么呢?
由于中文文档介绍得很详细,这里就不再赘述,放上中文文档和简要介绍,想要深入了解的小伙伴可以去官网详细了解~
中文文档:https://github.com/alibaba/spring-cloud-alibaba/blob/2.2.x/README-zh.md
官网地址:https://spring.io/projects/spring-cloud-alibaba#overview
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律