混沌工程介绍与实践

在分布式系统架构下,服务间的依赖日益复杂,很难评估单个服务故障对整个系统的影响,并且请求链路长,监控告警的不完善导致发现问题、定位问题难度增大,同时业务和技术迭代快,如何持续保障系统的稳定性和高可用性受到很大的挑战。我们知道发生故障的那一刻不是由你来选择的,而是那一刻来选择你,你能做的就是为之做好准备。所以构建稳定性系统很重要的一环是混沌工程,在可控范围或环境下,通过故障注入,来持续提升系统的稳定 …

Read more

ChaosBlade 新手指南

欢迎关注 chaosblade 项目,这篇文章将带你快速掌握 chaosblade 工具的使用 下载 chaosblade 获取 chaosblade 最新的 release 包,目前支持的平台是 linux/amd64 和 darwin/64,下载对应平台的包。 下载完成后解压即可,无需编译。 使用 chaosblade 进入解压后的文件夹,可以看到以下内容: ├── bin │   ├── c …

Read more