鲜为人知的混沌工程,到底哪里好?

  1. 云栖社区>
  2. 阿里技术>
  3. 博客>
  4. 正文

鲜为人知的混沌工程,到底哪里好?

技术小能手 2019-01-29 10:22:58 浏览2402
展开阅读全文

阿里妹导读:混沌工程属于一门新兴的技术学科,行业认知和实践积累比较少,大多数IT团队对它的理解还没有上升到一个领域概念。阿里电商域在2010年左右开始尝试故障注入测试的工作,希望解决微服务架构带来的强弱依赖问题。通过本文,你将了解到:为什么需要混沌工程,阿里巴巴在该领域的实践和思考、未来的计划。

一、为什么需要混沌工程?

(翻译自Chaos Engineering电子书)

1.1 混沌工程与故障测试的区别

混沌工程是在分布式系统上进行实验的学科, 目的是建立对系统抵御生产环境中失控条件的能力以及信心,最早由Netflix及相关团队提出。

故障演练是阿里巴巴在混沌工程领域的产品,目标是沉淀通用的故障模式,以可控成本在线上重放,以持续性的演练和回归方式运营来暴露问题,不断推动系统、工具、流程、人员能力的不断前进。

混沌工程、故障注入和故障测试在关

网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 阿里技术