原文:混沌工程

最近在團隊中開展可靠性測試工作,接觸了混沌工程的概念。為了更好開展工作,決定梳理下可用可靠性測試 混沌測試等概念,並看了 混沌工程:Netflix系統穩定性之道 這本書,有了新的認識,於是做下記錄及個人思考總結。 混沌工程和測試的區別 混搭工程和其他測試方法的主要區別在於,混沌工程是發現新信息的實踐過程,而故障注入則是基於一個特定的條件 變量的驗證方法。 混沌工程和故障注入本質上是思維方式上的不同 ...

2021-11-18 20:59 0 136 推薦指數:

查看詳情

混沌工程

一、什么是混沌工程 混沌工程是在分布式系統上進行實驗的學科,目的是建立對系統抵御生產環境中失控條件的能力以及信心。 混沌工程,是一種提高技術架構彈性能力的復雜技術手段,旨在將故障扼殺在襁褓之中,也就是在故障造成中斷之前將它們識別出來。通過主動制造故障, 測試系統在各種壓力下的行為,識別並修復 ...

Mon Mar 15 17:23:00 CST 2021 0 534
混沌工程原則

轉自: https://github.com/wizardbyron/principlesofchaos_zh-cn 混沌工程是在分布式系統上進行實驗的學科, 目的是建立對系統抵御生產環境中失控條件的能力以及信心。 大規模分布式軟件系統的發展正在改變軟件工程。作為一個行業,我們很快采用了提高 ...

Tue Mar 05 02:17:00 CST 2019 0 559
混沌工程混沌測試平台

為什么需要混沌工程。應用混沌工程能提升整個系統的彈性。通過設計並且進行混沌實驗,我們可以了解到系統脆弱的一面,在還沒出現對用戶造成傷害之前,我們就能主動發現這些問題。 混沌工程其實是很重要的,但我之前一直以為混沌工程就是測試,但它們還是有區別的。雖然混沌工程跟傳統測試通常都會共用很多測試 ...

Fri Apr 15 04:58:00 CST 2022 0 897
ChaosBlade:從混沌工程實驗工具到混沌工程平台

​簡介: ChaosBlade 是阿里巴巴 2019 年開源的混沌工程項目,已加入到 CNCF Sandbox 中。起初包含面向多環境、多語言的混沌工程實驗工具 chaosblade,到現在發展到面向多集群、多環境、多語言的混沌工程平台 chaosblade-box,平台支持實驗工具托管和工具 ...

Mon Aug 16 23:17:00 CST 2021 0 150
特來電混沌工程實踐

一、導語 隨着大型分布式系統架構的演進和廣泛應用,軟件工程的最佳實踐也隨之改變。我們通過分布式、服務化、DevOps、敏捷開發,快速響應業務的需求變化,支持大規模分布式應用。但這些做法帶來效益的同時,也帶來了另一個緊迫問題:我們到底有多少把握來確保線上復雜的系統能夠正常工作呢? 即便是分布式系統 ...

Sat Mar 09 18:10:00 CST 2019 3 1573
混沌工程 - Chaosblade-box

項目地址 chaosblade-box 項目介紹 ChaosBlade 是阿里巴巴 2019 年開源的混沌工程項目,包含混沌工程實驗工具 chaosblade 和混沌工程平台 chaosblade-box,旨在通過混沌工程幫助企業解決雲原生過程中高可用問題。實驗工具 chaosblade ...

Sat Sep 11 00:28:00 CST 2021 0 526
chaostoolkit 混沌工程工具集

chaostoolkit 目標是提供一個免費,開放,社區驅動的工具集以及api 以下為一張參考圖 一些已經的擴展 基礎設施/平台 Fault Injections: [chaosto ...

Mon Feb 25 17:08:00 CST 2019 0 733
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM