認識 Spring Cloud Alibaba

我的理解 Spring Cloud Alibaba 就是 Spring Cloud 的微服務規範的一種實現,外加一些阿里雲的商業組件html

Spring Cloud 是什麼

Spring Cloud 爲開發人員提供一些分佈式組件,使其快速構建分佈式系統(例如,配置管理,服務發現,斷路器,智能路由,微代理,控制總線,一次性令牌,全局鎖,領導選舉,分佈式會話,羣集狀態)。
開發人員使用 Spring Cloud 的組件,實現分佈式服務系統,讓服務能夠在任何分佈式環境中正常工做。git

Spring Cloud Alibaba 是什麼

官方介紹:Spring Cloud Alibaba 致力於提供微服務開發的一站式解決方案。此項目包含開發分佈式應用服務的必需組件,方便開發者經過 Spring Cloud 編程模型輕鬆使用這些組件來開發分佈式應用服務。
依託 Spring Cloud Alibaba,您只須要添加一些註解和少許配置,就能夠將 Spring Cloud 應用接入阿里分佈式應用解決方案,經過阿里中間件來迅速搭建分佈式應用系統。github

組件說明:

  • 開源組件
組件 說明
Nacos Config 分佈式配置管理
Nacos Discovery 服務註冊和發現管理
Sentinel 流量控制和服務降級
RocketMQ 消息事件驅動
Seata 分佈式事務解決方案
Dubbo Spring Cloud 服務遠程調用
  • 商業化組件
組件 說明
ACM Nacos Config的商業雲服務
ANS Nacos Discovery的商業雲服務
SMS 阿里雲短信服務
OSS 阿里雲對象存儲服務
SchedulerX 阿里分佈式任務調度服務

有段很好的文字總結,分享給你們:spring

Spring 一般指 Spring IOC
Spring Framework 包含了 Spring IOC,同時包含了 Spring AOP,並實現與其它 J2EE 框架的整合
Spring Boot 是對 Spring Framework 的補充,讓框架的集成變得更簡單,致力於快速開發 獨立的 Spring 應用
Spring Cloud 是基於 Spring Boot 設計的一套微服務規範,並加強了應用上下文
Spring Cloud Alibaba 採用阿里中間件做爲原料,實現了 Spring Cloud 的微服務規範

Spring Cloud Alibaba的官方GitHub倉庫地址:
https://github.com/alibaba/spring-cloud-alibaba編程


聯繫方式:

郵箱: iChochy@qq.com
網站: https://www.ichochy.com
源文: https://www.ichochy.com/blog/2019/10/12/認識-Spring-Cloud-Alibaba.html
相關文章
相關標籤/搜索