知识卡片

故障类型比故障数量更重要

普通读书笔记卡 · 1561

内容

同样数量的错误请求,业务代价可能天差地别,取决于故障性质而非数量。联系人应用中头像间歇性 加载失败只是体验瑕疵,值得快速修复但服务可继续运行;而把A用户的私人联系人列表展示给B用户, 哪怕只发生一次,也应立即整体停服排查,因为这破坏用户对系统的基本信任,代价无法用”错误率” 单一指标衡量。发散:应急预案不能只按错误率阈值一刀切,需提前识别数据泄露、越权访问等错误 类别,单独设更严格响应等级。

参考来源

- 位置:《SRE:Google运维解密》第3章《拥抱风险》(源文件:_epub-src/OEBPS/Text/0008_0001.xhtml) - 结论依据:原文用联系人管理应用对比"用户头像显示失败"与"将A用户的私人联系列表显示给B用户"两种故障,指出前者是糟糕体验、后者会"破坏基本的用户信任"故应"完全停止该服务",因此可推出故障性质比数量更决定响应等级。 - 原始内容:假设有一个联系人管理应用程序,一种情况是导致用户头像显示失败的间歇性故障,另一种情况是将A用户的私人联系列表显示给B用户的故障……在第二种情况下,暴露私人数据的风险可能会破坏基本的用户信任……完全停止该服务更加恰当。