全鏈路壓測(14):生產全鏈路壓測SOP
阿新 • • 發佈:2022-05-28
全鏈路壓測系列文章,寫到這裡就算告一段落了,最初萌生寫全鏈路壓測系列文章,還是在21年9月份。
兜兜轉轉寫了很久,草稿改過很多次,隨著這一年更多的實踐和思考,終於算是完結。
這篇文章與其說是全鏈路壓測的SOP,還不如說是對整個系列內容的一個回顧。我希望通過這篇文章,大家對全鏈路壓測整體上有新的認識和理解。
什麼是SOP?
所謂SOP,是Standard Operating Procedure三個單詞中首字母的大寫,即標準作業程式。 指將某一事件的標準操作步驟和要求以統一的格式描述出來,用於指導和規範日常的工作。 本篇文章要說的全鏈路壓測SOP,實際上就是我在實踐全鏈路壓測的過程中,對實踐經驗和教訓的一個總結。
SOP思維導圖
SOP的目的
從實踐經驗的角度出發,生產全鏈路壓測在技術實現上沒有太多新花樣,但要在不同的業務和企業落地,就各有各的實踐路徑。
對於沒有太多經驗的同學來說,全鏈路壓測的落地,大多還是基於個人的經驗和熟悉的領域,即都是在區域性作戰,缺乏全域性的視角和視覺化地圖。從全域性來講,缺少適用於自己的全鏈路壓測最佳實踐。
寫這篇全鏈路壓測SOP的目的,主要是基於如下幾點因素考量:
- 闡述我對生產全鏈路壓測的一些思考和認知;
- 提供一個全鏈路壓測從零開始落地的實踐路徑;
- 提出落地過程遇到的問題和背後原因及我是如何解決的;
系列文章回顧
再加上本篇的生產全鏈路壓測SOP思維導圖,就是整個系列的內容。
大家在實踐過程中,可以在不同階段參考上述文章中的內容,看看我是如何做的,遇到了什麼問題以及如何解決的。
最後,重申一下我對全鏈路壓測的部分認知:
- 全鏈路壓測是一個技術工程,而非單純的測試手段;
- 全鏈路壓測只適用於部分企業和業務型別,而非一個銀彈;
- 全鏈路壓測的落地並非一蹴而就,需要較好的技術基礎設施建設做保障;
- 落地全鏈路壓測最大的挑戰不是技術能力,而是企業的組織協調和溝通效率;
- 全鏈路壓測的本質是儘量用較低的成本確保系統穩定可用,以保障系統在峰值流量下支撐業務目標達成;