在 Ali Kubernetes 系統中,我們這樣實踐混沌工程

作者| 阿里雲智能事業羣高級測試開發工程師 智妍 在傳統的軟件測試中,我們通常通過一個給定的條件來判斷系統的反饋,通過斷言來判斷是否符合預期,測試條件和結果通常比較明確和固定。而混沌工程,是通過注入一些「不確定」因素,象放進了一羣淘氣的猴子,在系統資源、可用性、安全性、延遲、壓力等方面進行搗亂,而此過程中,要求系統可以毫無影響的提供服務,用戶無感知。 這其實對系統的自愈能力,健壯性都有很高的要求。
相關文章
相關標籤/搜索