
雲原生社區
本書是雲原生社區多位服務網格技術專家的鼎力之作。全書共 10 章,內容涉及Service Mesh概述、核心功能、架構解析、安裝與部署、流量控制、可觀察性、安全、進階實戰、故障排查、Service Mesh生態,分別從概念、實踐和生態擴展3 個層面爲讀者系統介紹了 Istio 的相關知識,着重介紹了 Istio 在 1.5 版本以後的重大變化,從底層深入剖析了 Istio 的各項核心功能。 本書能爲雲計算領域的從業者,尤其是微服務領域的開發者在落地 Istio 時提供理論指導和實際借鑑。
這本書較囉嗦,內容大量來自官網和博客,部分內容已過時,不過在 istio 資料和教程匱乏的現在,也不失爲一本相對較好的實戰類書籍。
istio的出現更多的是解決異構語言系統之間的調用問題,istio官方給出的案例就是一個多語言構建的系統,針對k8s裏面的Service又進了一步,就是說作爲開發,我們可能沒有機會在公司搭建一個高可用的集羣並管理,但是還是很有必要掌握的,至少知道它是怎麼出現的,一個東西的出現一定是解決了之前的方案的痛點而出現的,否則也沒有亮相的意義了,當我們的系統出問題時,告警信息也一定是最先到達開發這裏,知道了這些東西,我們就可以和運維很好的配合去處理了,而不是隻能靠盲猜,儘管當下行業一再內卷,但是該學的還得學,想想剛入行時那個Servlet+Jsp的上古時代,我自己也比較懷念那個時代,短短几年,出現了這麼多新東西,可是再怎樣,核心原理總是沒有變,容器化時代來臨的時候,最大問題就是網絡問題,Docker的網絡模型,再到docker swarn的overlay網絡,最後到k8s百家爭鳴的網絡插件,我們無法像網絡工程師那樣去深究,但是掌握整個數據流向還是有必要,學東西學門道,東西永遠也學不完,會一個,就會一類,最後會一片。
很顯然,這不是一本入門書,如果之前沒有接觸過,那麼還是建議還是跟着官方實例進行實操