Bootstrap

Golang Chaos Engineering

极客时间《Go 语言从入门到实践》学习笔记 16,题图来自网络

54 | Chaos Engineering

Chaos Engineering 听名字就觉得很厉害,Chaos under control 相当于和同事开一个不过火的玩笑,难度很大。

如果问题经常发生,人们就会学习和思考解决它的⽅法

如果一件事情以前没有遇到过,突然发生,那么就有可能束手无策

在可控的范围,在生产环境中模拟错误,看看系统会受到什么样的影响,想办法去克服这些问题。

Chaos Engineering 原则

  • Build a Hypothesis around Steady State Behavior

  • Vary Real-world Events

  • Run Experiments in Production

  • Automate Experiments to Run Continuously

  • Minimize Blast Radius

  • 构建一个稳定的系统行为

  • 尝试各种真实的问题和错误

  • 在生产环境做实验和尝试

  • 自动化持续实验

  • 控制危害范围

相关开源项⽬

顺便说,Covid-19 算是突然发生的事情么?

55 | 结课测试&结束语

作为一个入门课程,我觉的《Go 语言从入门到实践》还是挺合适的,虽然留言里面也有一些吐槽的。

这是我在极客时间看完的第一个视频课,相对来说比音频课要花费更多的时间,如果能够提供讲稿就更好了。

结课测试都是单选题,所以相对简单,做了三次,总算得了 100 分。

接下来打算继续隔壁的《Go语言核心36讲》。