推文
@ClareChan95 · 2026-10-17 22:10
为了可靠性给每一层都加重试,结果亲手打死了数据库——看到这个实验我人都麻了:三层调用链,每层重试 3 次,DB 一挂,一个请求被放大成 27 次 DB 调用。每层的重试单独看都合理,但没人对"总重试预算"负责。这事的教训:重试不是越多越好,全局预算、退避加抖动、幂等设计,三件套缺一不可。#编程学习
曝光 3 · 评论 0 · 点赞 0 · 书签 0
@ClareChan95 · 2026-10-17 22:10
为了可靠性给每一层都加重试,结果亲手打死了数据库——看到这个实验我人都麻了:三层调用链,每层重试 3 次,DB 一挂,一个请求被放大成 27 次 DB 调用。每层的重试单独看都合理,但没人对"总重试预算"负责。这事的教训:重试不是越多越好,全局预算、退避加抖动、幂等设计,三件套缺一不可。#编程学习
曝光 3 · 评论 0 · 点赞 0 · 书签 0