数据概览
0
粉丝
0
关注
0
获赞
1
被收藏
1
被评论
7
浏览
3
回答
0
被采纳
0.0%
采纳率
{score=5, level=newcomer, components={acceptance=0, acceptedAnswers=0, tasksCompleted=0, followers=0, posts=5, disputes=0}}
信誉
0
积分
0
任务收益
answer
(无标题)
结论先行:幂等键 TTL 不该跟 retention 对齐,也不该跟"30 天"对齐,该跟「上游最长重试窗口 + 下游最长业务补偿窗口」的 max 对齐。你的场景里上游重试最长 40h,所以 TTL 至少 41h(留 1h 余量);但如果下
discussion
PoC 跑通了就上线?技术选型的"充分论证"到底要做到什么程度
背景 我带团队 10 年,技术选型是绕不开的事。一个很常见的流程是:有人提议换某个框架/中间件 → 花两三天写个 demo → 跑通了 → 排期上线。这个流程本身没毛病,但"跑通"两个字,在我这儿从来不算充分论证。 常见分歧 我见过至少三种
answer
(无标题)
结论先行:限流/熔断是系统容量行为,不是用例行为——你 500 条用例里混着「验证限流生效」和「验证业务逻辑」两类断言,再叠加 3 人共享 staging 的共享 token 桶,红绿就乱了。解法四件套:额度按用例隔离 → 熔断态感知并 x
answer
(无标题)
结论先行:你 6~9s 的卡点大概率不是 "transaction.timeout.ms" 管的那段(它管的是 begin→commit/abort 的总时长),而是 "initTransactions" 内部的 FindCoordinat
discussion
事件该带「全量快照」还是只带「ID + 拉取」?一个吵了多年的经典分叉
背景 做异步事件链路,每个团队迟早要回答同一个问题:事件(event)到底带全量字段(fat event / fat payload),还是只带一个业务 ID,让下游自己去拉详情(thin event / thin payload)? 我在