
劉俊海
本書分爲兩篇,共計10章。基礎篇(第1~3章),本篇着重講解微服務架構和治理,以及Service Mesh技術當前的現狀。第1章爲微服務架構,聚焦微服務實施的時機、準備工作和具體實施等;第2章爲微服務治理,通過服務治理解決引入微服務後帶來的一系列挑戰;第3章爲Service Mesh概述,講述爲什麼Service Mesh能夠解決微服務治理中的痛點問題,以及Service Mesh的發展歷程和當前現狀。架構篇(第4~10章),本篇深入剖析Istio/Envoy在架構設計層面的原理和實現,以及Service Mesh未來展望。第4章詳細分析Envoy的整體架構,並且就架構設計層面與Nginx進行全方位的對比分析;第5章分析Istio的整體架構以及各個組件的功能和設計;第6章和第7章分別從控制流與數據流的角度,分析請求的處理策略與配置以及在整個Service Mesh中的流向和處理;第8章討論Istio的服務治理,重點聚焦可觀測性和鏈路治理;第9章討論如何將Service Mesh中的一些架構思想和設計運用到平常的工程架構中去。第10章展望Service Mesh技術在雲原生架構下的未來和發展。其中,第4~7章爲本書的重點章節,如果你沒有充足的時間完成全書的閱讀,可以選擇閱讀重點章節。如果你是有着一定經驗的資深人員,本書會是一本不錯的案頭書。
學習了。 道理都是相通的: 老蔣就是過早採用了微服務架構,又沒有做好服務治理,結果通信混亂,安全接口問題頻出,敗得一塌塗地。 而毛澤東兵法裏“支部到連隊”就類似sidecar模式,很好的解決了服務間通信問題,再結合中央做集中控制器,其實是一種很先進的治理模式。
二零一九年睇完嘅第九十五本,佢講嘅大部分嘢我都明,只不過冇親自去實現過都未敢講自己識用,欲知此事要親恭,所以我稔住囉個業餘項目來跑下先,如果冇乜大問題就係新產品入面用上呢套技術堆棧。整體黎講都寫的幾好啲,有時間不妨讀下。
[2019年第35本] 本書從微服務架構和治理角度出發,聚焦Service Mesh的架構設計,從微服務技術演進的視角,全面揭開Service Mesh技術神祕的面紗。字裏行間看得出作者豐富的實戰經驗豐富,乾貨滿滿,後面再反覆閱讀。
應用爲了實現雲原生設計,需要持續輕量化,將業務需求和非業務需求解耦,業務只需要關注業務相關的功能需求,開發、測試和運維的效率才能大大提高。非功能需求解耦並下沉到Service Mesh中,微服務就會變得非常輕量化,方便進行雲化部署和維護。因此Service Mesh是雲原生落地過程中至關重要的一環。
不錯,作者有多年的相關經驗,理論和實際結合的不錯
Service Mesh是一個致力於解決服務間通信的基礎設施層,其負責在現代雲原生應用的複雜服務拓撲下實現請求的可靠傳遞,在實踐中Service Mesh通常實現爲一組輕量級網絡代理,這些代理與應用程序部署在一起,並且對應用程序透明。 從上述Service Mesh的定義看,基礎設施層是Service Mesh的定位,致力於解決微服務基礎設施標準化、配置化、服務化和產品化問題; 服務間通信是Service Mesh技術面對的問題域,對微服務屏蔽通信的複雜度,解決微服務的通信治理問題;請求的可靠傳遞是Service Mesh的目標;輕量級網絡代理是Service Mesh的部署方式;對應用程序透明是Service Mesh的亮點和特色,Service Mesh接入對業務無侵入,可以非常方便地獲取Service Mesh帶來的便捷性,算是Service Mesh的一大優勢。
非常好的一本書,作者從微服務架構的角度講解了 Service Mesh 的必要性和可行性,後續還需要反覆閱讀實踐
和其他幾本書基本視角不太一樣,從微服務的角度看Service Mesh和要解決的問題,整體還不錯。
比較興奮的是很多設計思想跟這兩年在實驗室相關工作的一些思考聯繫在了一塊。希望下半年工作以後多實踐吧。
有些內容很細,有些內容很粗,剛接觸,我喜歡粗的內容