Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

什麼是Spring cloud alibaba

Spring Cloud Alibaba 是阿里巴巴提供的微服務開發一站式解決方案,是阿里巴巴開源中間件與 Spring Cloud 體系的融合。

馬老師左手雙十一,右手阿里開源組件,不僅佔據了程序員的購物車,還要攻佔大家的開發工具。

這幅圖是 Spring Cloud Alibaba 系列組件,其中包含了阿里開源組件,阿里雲商業化組件,以及集成Spring Cloud 組件。

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

如何學習Spring Cloud Alibaba


Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

然而市面完整的學習筆記資料卻又很少,在這特地整理很久的學習思路導圖原件及Spring Cloud Alibaba學習手冊筆記分享給小夥伴們!由於篇幅原因,本文只展示了目錄和內容截圖,有需要學習的小夥伴只需轉發後私信回覆【筆記】即可來獲取免費領取方式了!

Spring Cloud Alibaba學習手冊筆記

這份筆記中涉及的所有技術組件採用“場景→需求→解決方案→應用→原理”高效技術學習模型進行設計,以便讓你知其然且知其所以然。在“原理”部分,筆者採用大量的源碼及圖形的方式來進行分析,幫助讀者達到對技術組件深度學習和理解的目標!

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

基礎篇目錄

微服務架構模式是從SOA架構模式演變過來, 比SOA架構模式力度更加精細,讓專業的人去做專業的事情(專注),目的是提高效率,每個服務與服務之間互不影響,微服務架構中每個服務必須獨立部署、互不影響,微服務架構模式體現輕巧、輕量級、適合於互聯網公司開發模式。這部分重點分析講解,內容如下:

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

基礎篇內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

微服務環境搭建篇

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務治理篇—Nacos

Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。這部分深入瞭解分析使用 Nacos及底層!

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務治理篇內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務容錯篇—Sentinel

Sentinel是面向分佈式服務框架的輕量級流量控制框架,主要以流量為切入點,從流量控制,熔斷降級,系統負載保護等多個維度來維護系統的穩定性。這部分主要講解Sentinel,主要內容如下:

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務容錯篇內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務網關篇—Gateway

微服務網關是整個微服務API請求的入口,可以實現過濾Api接口。作用:可以實現用戶的驗證登錄、解決跨域、日誌攔截、權限控制、限流、熔斷、負載均衡、黑名單與白名單機制等。這部分重點分析Gateway,主要內容如下:

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務網關篇

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

鏈路追蹤篇—Sleuth

Spring Cloud Sleuth 提供了一套完整的服務跟蹤的解決方案,在分佈式系統中提供鏈路追蹤解決方案併兼容支持了zipkin。這部分主要來分析sleuth,內容如下:

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

鏈路追蹤篇內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

消息驅動篇—RocketMQ

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

消息驅動篇內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

短信服務篇—SMS

短信服務(Short Message Service)是阿里云為用戶提供的一種通信服務的能力。

  • 產品優勢:覆蓋全面、高併發處理、消息堆積處理、開發管理簡單、智能監控調度
  • 產品功能:短信通知、短信驗證碼、推廣短信、異步通知、數據統計
  • 應用場景:短信驗證碼、系統信息推送、推廣短信等
Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

內容展示

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

服務配置篇—Nacos Config

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

分佈式事務篇—Seata

Seata的設計目標是對業務無侵入,因此從業務無侵入的2PC方案著手,在傳統2PC的基礎上演進。它把一個分佈式事務理解成一個包含了若干分支事務的全局事務。全局事務的職責是協調其下管轄的分支事務達成一致,要麼一起成功提交,要麼一起失敗回滾。此外,通常分支事務本身就是一個關係數據庫的本地事務。這部分基於 Seata 的分佈式事務解決方案來深入講解,涉及的內容也會比較詳細。

Cloud Alibabab筆記問世,全網詳解僅此一份手慢無

總結

首先,我們需要知道Spring Cloud Alibaba在Spring Cloud家族中的地位,它是一個套件,與Netflix OSS一樣,涵蓋了非常多的實用組件,其中也有不少內容存在重疊。

其次,我們需要知道Netflix OSS下的諸多重要組件先後宣佈停止新功能開發的大背景,而Spring Cloud Alibaba是一個新生項目,正處於高速迭代中。對於未來,相信誰都會選。

轉發後關注我來私信回覆【筆記】即可來獲取免費領取方式了!


分享到:


相關文章: