[go学习笔记]五十二、混沌工程 Chaos Engineering

1,062 阅读1分钟

示例代码请访问:github.com/wenjianzhan…

Chaos Engineering

“if songthing hurts.do it more often!” 我们在可控的范围内在生产环境中模拟一些错误,这样如果遇到线上错误,我们可能也会有一些方案;

  • 如果问题经常发生人们就会学习和思考解决他的方案

Chaos Engineering 原则

  • Build a Hypothesis around steady state Behavior
  • Vary Real-world Events
  • Run Experiments in Production
  • Automate Experimaents to Run Continuously
  • Minimize Blast Radius

principlesofchaos.org

相关开源项目

github.com/Netflix/cha… github.com/easierway/s…

示例代码请访问:github.com/wenjianzhan…