随着分布式架构的普及以及云计算技术的成熟,国内企业应用云原生化推进业务系统的迭代速度越来越快,后端系统架构 日趋复杂,服务间的依赖越来越多,调用的链路越来越长。宕机引发巨额损失、严重影响用户体验的新闻层出不穷,为了让云 基础设施更好地适应复杂多变的运行环境,持续提供超大规模、超高稳定性的运行效能,- -种新的软件思潮一‘混沌工程 学(Chaos Engineering) "应运而生。混沌工程提供了- -种端到端的稳定性测试理念与工具框架, 通过主动引入故障来充分 验证系统和应用的脆弱性,提前发现并解决问题,力求防患于未然,从而从根本上提高系统和应用的鲁棒性。