故障类型、重试/超时/熔断与 SLO,理解分布式系统如何优雅失败。
登录后追踪本课程进度 —登录
故障模式是什么
Failure Mode;可用性 vs 可靠性直觉。
故障分类
硬件、网络、依赖、代码、人为。
级联失败
雪崩、线程池耗尽、retry storm。
重试与退避
指数退避、jitter、幂等前提。
超时与 deadline
连接/读/写超时;gRPC deadline 对照。
熔断与舱壁
对照 sc-circuit-breaker、隔离线程池。
降级与限流
功能开关、返回缓存、429 限流。
事务与一致性
ACID、本地事务;对照 pg-transactions。
单体 vs 微服务故障域
部署单元、blast radius;monolith 节点。
SLO 与错误预算
SLI/SLO、可用性目标、与 prom 衔接。
事后复盘
Blameless postmortem、5 Whys。
综合练习
为 tracks API 设计故障演练清单。