No.08 | 基础不牢 地动山摇
偷懒的一周,除了在准备实习面试基本没心思干别的事情,下周要调整下了。
Netflix 的猴子军团,Netflix作为一个占北美互联网流量的 1/3 以上的大公司,一直在研究如何提高可用性和可靠性,除了需要设计一个容错体系架构外,还要不断测试在部分组件失效的情况下能否正常运转并处理。但并不总能在出现问题时再去评估,于是Netflix 会经常攻击自己的系统,他们有一个叫做 Chaos Monkey 的工具,可以随机地禁用他们自己的生产实例,以确保他们能够在没有任何客户影响的情况下生存下来。
产品沉思录-第六季-Vol.004
这个名字来源于这样一个想法,即在你的数据中心放出一只野生猴子,随机击落服务器并咬断电缆——在此期间,继续不间断地为客户服务。通过在一个工作日的中间运行 Chaos Monkey,在一个仔细监控的环境中,工程师随时准备解决任何问题,仍然可以学到关于我们系统弱点的教训,并建立自动恢复机制来处理它们。因此,下一次当一个实例在周日凌晨3点失败时,我们甚至不会注意到。
产品沉思录-第六季-Vol.004
https://xiaobot.net/post/c2dd359c-a18b-42e3-b2a7-3ff383c87b18