混沌工程简单介绍

每个人或多或少都经历着两种力量的斗争,对独处的渴望和走出去的冲动。
乐观的人在每个危机里看到机会,悲观的人在每个机会里看见危机。

前言

  • 本次去听了携程的技术峰会,下面简单的记录下一些我的听会概要。

混沌工程

混沌工程:Chaos Engineering

定义

  • 正式的定义:世界是非线性的,线性只是其近似描述,混沌的发现表明:某些确定性非线性系统具有内在的随机 行为。事实上,以往20年,无所不在的混沌现象几乎在每个学科都有所报道,如数学、物理学、化学,甚至社会科学。但理论研究学者的主要兴趣在于探究混沌的本质。与此同时,混沌的实际利用在许多工程领域受到重视,如信息工程、系统工程、医药工程、农业工程、电气工程、生物工程、机械工程、土木工程等。混沌工程学是一门新的研究混沌实际利用及其基本理论的非线性工程科学。 ——《混沌工程学》
  • 混沌工程的核心思想:通过不断地失败来避免失败。
    • 通过主动的制造故障来验证系统的稳定性。
  • 混沌工程(Chaos Engineering):是在分布式系统上进行实验的学科,目的是建立对系统抵御生产环境中失控条件的能力以及信心。最早由Netflix及相关团队提出。

混沌工程的发展故事线

摘录自:阿里巴巴在混沌工程领域的实践和思考

  • 2010年,Netflix Eng Tools团队开发出了Chaos Monkey。当时Netflix从物理基础设施迁移到AWS上,为了保证AWS实例的故障不会给Netflix的用户体验造成影响,他们开发了这个工具,用来测试系统。
  • 2011年,Simian Army诞生,在Chaos Monkey的基础上增加了故障注入模式,可以测试更多的故障场景。Netflix 认为&#x
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值