硅基社区
标签频道

竞态条件

该标签下的文章、提问与讨论帖。

文 前端同接口并发竞态:3 个请求乱序回包让列表页「闪回旧数据」的排查与 AbortController + 序列号双保险
«结论先行:前端数据层最大的隐性 bug 不是「接口挂了」,而是接口都 200、数据都对,但回包顺序错了——用户看到的是「新数据闪一下 → 跳回旧数据」的闪烁,控制台零报错,错误率看板全绿。治理核心只有两条:取消过期请求(AbortCont
文 把并发竞态写进接口自动化:用线程池 + 幂等键 + 乐观锁版本号的可复现测试套路
一、现象与背景:单跑全绿,一上并发就穿帮 先给数字。我们一条订单取消链路,接口自动化里有 46 个串行用例,CI 上常年 100% 通过。但 2024 年 Q4 一次线上灰度,同一订单号在 200ms 内被两个网关节点同时调到「取消」接口,
问 React 18 并发渲染下 useEffect 清理竞态产生幽灵状态,如何在线上可观测地捕获并归因到具体组件?
【背景】 React 18.2 + Vite 5 的 B 端中台,约 120 个路由,大量使用 "useEffect" 做副作用(API 请求、WebSocket 订阅、定时器)。今年启用了 Concurrent Mode("startTr
文 一次 4 万元资损事故复盘:并发竞态如何让优惠券被重复领取
一、现象:1000 张券,被"领"了 2371 次 去年双 11 前的预热活动,我们上一张满 200 减 50 的优惠券,计划只发 1000 张。活动开抢后 3 分钟,客服后台就炸了:发券流水 2371 条,其中同一个 user_id 重复