混沌工程初探

1. 与传统测试的区别:

(1) 传统测试:有明确的结果,以检验测试用例是否通过。

(2) 混沌工程:结果未知,通过实验获取新的认知。

2. 前提条件:

(1) 实验结果未知。若已知,请先优化。

(2) 可监测,用于获得新的认知,进行根源分析。

3. 最大成就:

(1) chaos monkey最大的成就在于使工程师之间形成了建立具有足够弹性系统的意识和规则,形成工程师文化。就是使我们自己有更高的要求了。因为它能提前暴露问题。

(2) 我的理解:通过chaos engineering建立制度,提高复杂微服务系统的交付标准。

[1] 《混沌工程》

[2] https://oracleblog.org/its-my-life/study-note-of-chaos-engineering/

原文地址:https://www.cnblogs.com/wubdut/p/11994804.html