可靠系统不是“永不失败”,
而是知道如何失败。
从超时、重试到降级:用四个具体场景,聊聊如何把不可避免的故障变成可控的系统行为。
01 if (service.unavailable) {02 return fallback.withContext(request);03 }从超时、重试到降级:用四个具体场景,聊聊如何把不可避免的故障变成可控的系统行为。
01 if (service.unavailable) {02 return fallback.withContext(request);03 }LATEST WRITING
实践、复盘与持续学习。
只写真正做过和想清楚的事。
ABOUT LH
我是 LH,一名持续学习的软件开发者。这个博客用来沉淀项目之外仍值得留下的思考:为什么这样设计、哪里曾经判断失误,以及下一次可以怎样做得更好。
文章中的外部观点与摘录会注明作者和出处;其余内容来自个人实践与复盘。
关注可靠 AI 应用
与可维护的系统设计