調用鏈系列(一):解讀UAVStack中的貪吃蛇-調用鏈

背景           對於分佈式在線服務,一個請求需要經過多個系統中多個模塊,可能多達上百臺機器的協作才能完成單次請求。這種場景下單靠人力無法掌握整個請求中各個階段的性能開銷,更無法快速的定位系統中性能瓶頸。當發生故障時通常需要查看大量日誌跨越多個團隊來確認問題。   舉個栗子         程序猿小亮作爲一個在職場摸爬滾打多年資深工程師,他可能面臨的系統設計是這個樣子的,如下圖。   圖片
相關文章
相關標籤/搜索