写点什么

Golang Chaos Engineering

用户头像
escray
关注
发布于: 2021 年 05 月 10 日
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


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

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

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

  • 自动化持续实验

  • 控制危害范围


相关开源项⽬


https://github.com/Netflix/chaosmonkey

https://github.com/easierway/service_decorators/blob/master/README.md


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

55 | 结课测试 &结束语


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


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


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


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

发布于: 2021 年 05 月 10 日阅读数: 14
用户头像

escray

关注

Let's Go 2017.11.19 加入

Let's Go,用 100 天的时间从入门到入职

评论

发布
暂无评论
Golang Chaos Engineering