知识卡片
预先授权代理避免响应单点故障
内容
事件不会挑上班时间发生,如果紧急代码修复、配置变更或对外声明必须等某个特定的人从假期赶回来才能拍板,响应速度就会被这个人的可及性卡住脖子。解法是在灾难发生之前,就把关键决策的审批权限预先授权给几位代理人,如果组织是跨国公司,还要覆盖到每个时区,这样即使决策链条上的某个人联系不上,响应工作依然能往前推进而不需要临时找人签字。这是把”谁能做决定”这件事从人身依赖前置转化成组织制度安排的具体例子。
参考来源
- 位置:《Google系统架构解密:构建安全可靠的系统》第16章《防灾规划》16.4.1节避免单点故障(源文件:`../OREILY动物书合辑 图灵新版/_epub-src/text/part0014_split_130.html`)
- 结论依据:原文明确建议"当事件发生而等不及某人的假期旅行结束再处理时,主管应授权给若干代表,让他们能批准做紧急代码修复、配置变更和通信消息。如果所在组织是跨国公司,每个时区都请指定代表"。
- 原始内容:事件随时随地都会发生,不管你遇到的是会议邀请、标准工作日、旅行计划还是假期安排……当事件发生而等不及某人的假期旅行结束再处理时,主管应授权给若干代表,让他们能批准做紧急代码修复、配置变更和通信消息。如果所在组织是跨国公司,每个时区都请指定代表。