Excellence Is a Habit
5 days ago
- #software-development
- #excellence-habit
- #NASA-resilience
- 卓越是由重复行动形成的习惯,正如亚里士多德的哲学所阐明的那样。
- NASA的阿波罗和阿尔忒弥斯任务展示了持续练习与准备如何带来成功和韧性。
- 在软件开发中,例如通过DevOps流水线和基础设施即代码,定期实践对于顺利处理常规任务和故障至关重要。
- 混沌工程与灾难恢复演练对于准备系统应对意外问题、防止问题解决能力的萎缩是必要的。
- 阿尔忒弥斯II任务强调了仪器使用、情境理解以及数据交叉验证对于区分误报与真实问题的重要性。
- 限制单点故障并配备备份方案可确保系统韧性,如阿尔忒弥斯II上的厕所故障案例所示。
- 故障期间的降级功能是一种成功形式,它允许服务持续运行而非完全崩溃。
- 韧性通过重复、模拟以及预先预测问题而构建。