IMVU持續監控:數千臺服務器上應用系統的實時分析

IMVU是國外一家遊戲社交網絡公司,《精益創業》作者是其創建者之一。

我在2011年由InfoQ組織的QCon大會上分享的《持續交付》相關話題中介紹過該公司的情況。當時該公司只有不到40名工程師,每天部署50次。

部署流程是這樣的:

在部署前需要運行一個很大的單元測試集合,總運行時間爲15~20分鐘(當然是分佈式執行,而不是在一臺機器上啦)。一旦通過,即可部署到生產環境中。當然,這麼做有一個前提是有一個強大的監控系統,他們把它叫做“免疫系統”。一旦出現問題,馬上做代碼回滾,並且會將錯誤日誌及數據圖形分析的鏈接發送給相關工程師。


下面就是這個免疫系統的升級過程介紹,以及他們開源出來的監控工具istatd


詳情請移步這裏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章