Categories
程式開發

全鏈路跟踪系統設計與實現丨GMTC


為了支撐日益增長的龐大業務量,業界大量使用微服務架構。服務按照不同的維度進行拆分,互聯網應用構建在不同的軟件模塊集上,這些軟件模塊可能是由不同的團隊開發、可能使用不同的編程語言來實現、可能分佈在了幾千台服務器,橫跨多個不同的數據中心,分佈式系統變得日趨複雜

如何快速進行故障定位?如何準確進行容量評估?如何動態展示服務的鏈路?如何進行系統性能優化?這是分佈式系統給後台開發同學帶來的四大挑戰。 “天機閣”通過採集、存儲、分析分佈式系統中的 trace 數據、指標數據和日誌數據,完成全鏈路跟踪,從而解決上述問題。

內容大綱:

1、天機閣背景

2、天機閣的功能

3、天機閣總體架構

4、天機閣的詳細設計

  • 接入層:高性能、低傾入
  • 數據層:低成本、高擴展
  • 用用層:簡單、清晰

5、未來規劃

聽眾收益:

1、了解鏈路跟踪原理

2、了解全鏈路監控的價值

3、海量數據治理