調用鏈追蹤系統在伴魚:理論篇

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本文將調用鏈追蹤系統的設計維度歸結於以下 5 個:調用鏈數據模型、元數據結構、因果關係、採樣策略以及數據可視化。我們可以把這 5 個維度當作一個分析框架,用它幫助我們在理論上解構市面上任意一個調用鏈追蹤系統,在實踐中根據使用場景進行技術選型和系統設計。如果你對調研相關係統很感興趣,也歡迎參與到 "},{"type":"link","attrs":{"href":"https:\/\/github.com\/ZhengHe-MD\/database-of-tracing-systems","title":"","type":null},"content":[{"type":"text","text":"Database of Tracing Systems"}]},{"type":"text","text":" 項目中,一起調研市面上的項目,建立起調用鏈追蹤系統的數據庫。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"引言"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"閱讀本文並不要求讀者具備任何調用鏈追蹤系統相關的理論知識或實踐經驗,讀者具備一定的微服務架構的概念或實踐經驗即可。期望讀者看完這篇文章以後,能掌握調用鏈追蹤系統的核心設計維度,理解其中的設計權衡,並能使用這些維度來分析市面上的新老調用鏈追蹤系統實現,甚至幫助到自己在生產實踐中根據使用場景進行技術選型和系統設計。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"解決的問題"}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"微服務的可觀測性"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure."}]}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章