
吳晟 高洪濤 趙禹光 曹亦雄
內容介紹 這是一本從功能使用、項目設計、核心模塊、工作原理、擴展實踐5個維度全面講解SkyWalking的著作。由SkyWalking的創始人和核心開發團隊撰寫,得到了來自華爲、百度、螞蟻金服、京東數科、Tetrate.io的5位技術專家的聯袂推薦。 本書共14章,在邏輯上分爲4個部分: 第壹部分 SkyWalking入門(第1~3章) 詳細介紹了SkyWalking的必備常識、架構設計、安裝與配置,以及它在單體應用架構和微服務架構中的實戰操作,能幫助讀者快速上手; 第二部分 SkyWalking理論(第4~5章) 作爲監控軟件,SkyWalking需要考慮如何使自身對應用的影響*小化,以及如何實現分佈式追蹤和監控,這兩章對此做了詳細的技術分析。內存無堵塞隊列是減小系統負載的關鍵,而集中分佈式追蹤模型是SkyWalking監控分析的靈魂。 第三部分 SkyWalking原理(第6~12章) SkyWalking後端的OAP平臺具有極強的模塊化和擴展能力,本篇深入講解了總體的模塊化設計,以及OAL分析、集羣和存儲這三個*核心模塊。此外,還介紹了探針插件開發和MQ通信模式擴展這兩個熱門主題。 第四部分 SkyWalking趨勢(第13~14章) SkyWalking雖然是以分佈式探針爲基礎的分佈式追蹤工具,但深耕於整個APM領域。本部分從Service Mesh和基於語言探針性能剖析這兩大方向,展現了SkyWalking在雲原生領域更大的集成能力和運用範圍。
SkyWalking官方出品,不止限於源碼剖析,也貫穿了一些設計理念。
還可以吧,初步讀了一遍,瞭解瞭解
此書彌補了其github上略顯混亂的文檔問題
(1)本書由SkyWalking項目創始人以及核心開發團隊撰寫,官方權威性和技術性毋庸置疑。 (2)本書得到了華爲開源能力中心技術專家姜寧、百度開源技術委員會負責人譚中意、Tetrate.io創始工程師周禮贊、京東數科數字技術中心架構專家/Apache ShardingSphere項目VP&創始人張亮、螞蟻金服雲原生布道師宋淨超等5位專家聯袂推薦。 (3)從功能使用、項目設計、核心模塊、工作原理、擴展實踐5個維度全面講解SkyWalking。
流於表面,止於介紹,泛泛而談