应用程序弹性设计
AWS架构的完善(AWS Well-Architected)框架涉及了五大支柱, 其中可靠性支柱要求侧重于确保工作负载在预期的时间内正确、一致地执行其预期功能。 这要求应用程序系统具备弹性设计,可从故障中快速恢复,以便满足业务和客户需求。 然而设计、开发、且验证具备弹性设计的应用程序,对经验和实践能力都有很高的要求。 利用成熟的经验和良好的工具将加快构建符合预期的弹性应用程序。 Application Resilience Workshop是一套课程和动手实践学习如何进行实验来观察系统的行为, 例如,极端系统负载和网络中断情况下,使用不同的软件模式来减轻这些实验对系统稳态的影响。 整个实验也是分为假设、方法、观测和缓解等步骤,同混沌 …
Read More