Go 开源说第八期预告:Chaos Mesh——云原生的混沌工程测试平台
共 2496字,需浏览 5分钟
·
2021-04-03 20:10
点击蓝字
关注我们
杨可奥
https://github.com/YangKeao
公司、职位:PingCAP 研发
嘉宾简介:
杨可奥是 Chaos Mesh 的 Maintainer,混沌工程的实现和实践是他的主要工作。在 Chaos Mesh 项目中主要完成了 Chaos Mesh 中网络、IO等错误注入的实现和主体框架 设 计。除了 Chaos Mesh 以外他也开发了 pprof-rs 等广泛使用的开源程序,对开源软件社 区和 现代的软件工程方式有着无尽的热情。
周强
https://github.com/zhouqiang-cl
公司、职位:PingCAP 工程效率负责人,ChaosMesh 负责人
嘉宾简介:
周强是 Chaos Mesh 的 Maintainer, 负责 ChaosMesh 项目的整个开发推广等工作 ,对混沌工程、fuzzing 等有比较深入的了解。热爱开源和专注于提升效率。
Chaos Mesh 是一个云原生的混沌工程(Chaos Engineering)测试平台,可通过ChaosMesh 在 Kubernetes 环境中进行混沌测试。
在生产环境中,各种各样的故障随时会发生,一个稳健的应用应当时刻处于能够应对故障的状 态。对于复杂的云环境下的应用来说,这一点尤为重要。混沌工程和 Chaos Mesh 便是为了 解决这一问题而进行的工程实践之一。借助 Chaos Mesh,用户能够进行随机的故障注入、或 是进行有预谋的故障演练,能够在开发和生产过程中改善应用的稳定性。Chaos Mesh 为混沌 工程提供了方便的工具组,能够在运行时灵活地提供范围可控、形式多样的故障注入;同时也 在场景、编排、可观测性和改善用户体验上作出了一些探索做出了一些探索,是许多公司/组织 进行混沌工程实践的重要选择之一。
在这期 Go 开源说中,将会介绍混沌工程的基本理念以及 Chaos Mesh 这一开源的混沌工程 工具。在对 Chaos Mesh 的使用方式、多种用户接口进行基本的介绍之后,将会细节讲述 Chaos Mesh 的架构和实现过程中的技术问题。
如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~
— 往期回顾 —