SUS03-BP03 优化消耗最多时间或资源的代码区域 - AWS Well-Architected Framework

SUS03-BP03 优化消耗最多时间或资源的代码区域

优化在架构的不同组件中运行的代码,以最大限度地减少资源使用和提高性能。

常见反模式:

  • 忽略为资源使用优化代码。

  • 通常通过增加资源来应对性能问题。

  • 代码审核和开发过程不会跟踪性能变化。

建立此最佳实践的好处: 使用高效的代码可以最大限度地减少资源使用量并提高性能。

未建立这种最佳实践的情况下暴露的风险等级:

实施指导

至关重要的是检查每个功能区域(包括云架构应用程序的代码)以优化其资源使用和性能。持续监控工作负载在构建环境和生产中的性能,并确定改进资源使用率特别高的代码片段的机会。采用定期审核流程来识别代码中资源使用效率低下的错误或反模式。利用可为您的使用场景产生相同结果的简单和高效算法。

实施步骤

资源

相关文档:

相关视频: