首页/开发/代码质量与评审速查/错误预算(Error Budget)驱动发布
技术债与度量63 条

错误预算(Error Budget)驱动发布

错误预算 = 100% − SLO:允许的失败额度;预算充足则加快发布,耗尽则收紧变更并要求可靠性投入;它把「稳定 vs 速度」的争论变成可观测数据的决策。

计算预算 = (1 − SLO) × 时间窗口
策略充足 → 正常发布;耗尽 → 冻结变更
回填可靠性改进工作从预算消耗分析中来

运营例会示例

运营例会示例
本月预算消耗 85%(两次事故各 30 分钟)
决议:
- 暂停两个非紧急功能发布
- 优先修复超时重试缺陷
- 复盘:依赖降级策略缺失

易错点

  • 预算耗尽仍照常发布:机制失去公信力
  • 预算常年不满仍过度保守:错失发布节奏

数据来源与参考

  • Google SRE 工作手册(错误预算驱动的发布策略)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌