开发者复盘同步 Anthropic 客户端致语音服务延迟 11.4 秒
2026/10/13 — 10/13 01:18·1 个来源(全部)·1 篇报道(全部)
核心速览 (Key Takeaways)
- 一位开发者复盘其语音面试服务 Preterview 的性能问题:单用户时回答耗时 0.9 秒,8 位并发用户时最后一位等待 11.4 秒。
- 原因是他在 async def 中直接调用同步的 Anthropic 客户端,阻塞了 FastAPI 的 asyncio 事件循环,使同一进程上的会话全部停住。
- 这次排查花了两天。
事件背景与详细解读
2026 年 10 月 13 日,DEV Community 上一位开发者复盘了自己搭建的语音面试服务 Preterview 的性能问题。据其描述,服务器上只有一位用户时,语音 AI 的回答耗时 0.9 秒;当用户数增加到 8 位时,排在最后的人等待了 11.4 秒,听上去像是服务已经坏掉。
他排查后表示,模型、网络和语音供应商都没有问题,问题出在一行代码:在 async def 中直接调用了 client = Anthropic()。这个同步的 Anthropic 客户端阻塞了 FastAPI 的 asyncio 事件循环,导致同一进程上的其他会话在它运行期间全部停住。
该开发者称,自己为此花了两天时间,期间一直在怀疑错误的方向。
AI 综合 1 篇报道生成 · 更新于 13 小时前
最新进展一位开发者复盘自己的语音面试服务 Preterview:单用户时回答耗时 0.9 秒,8 位用户时排在最后的人等了 11.4 秒。原因是他在 async def 里直接用了同步的 Anthropic 客户端,阻塞了 FastAPI 的 asyncio 事件循环,同一进程上的会话全部停住。他为这次排查花了两天。
- 热度指数
- 69
- 全部来源
- 1
- 全部报道
- 1
- 首报
- 13 小时前
这件事的报道 点标题看原文
一位开发者复盘自己的语音面试服务 Preterview:单用户时回答耗时 0.9 秒,8 位用户时排在最后的人等了 11.4 秒。原因是他在 async def 里直接用了同步的 Anthropic 客户端,阻塞了 FastAPI 的 asyncio 事件循环,同一进程上的会话全部停住。他为这次排查花了两天。
一个常见的 Python 异步踩坑,附真实延迟数字。
DEV Community · AIAI 评分 60
同时在说的其他事
- 热度指数 60Anthropic 发布智能体指令拆分指南1 个来源
- 热度指数 160Anthropic 投 1 亿美元培训 AI 部署工程师2 个来源
- 热度指数 473新Anthropic 考虑在澳大利亚投资建设数据中心5 个来源
- 热度指数 279新Anthropic 新安全措施将蒸馏攻击窃取量降低九成3 个来源
- 热度指数 1643发酵中Meta 发布 Muse Wonder 与 Muse Wonder Full 两款新模型21 个来源
热度怎么算的?了解口径收起
热度按 48 小时内有多少个独立来源在说这件事算:同一个来源发多条只算一次,并按 24 小时半衰期衰减,所以排前面的是很多人在说的事。
本页汇总公开订阅源,标题与摘要由模型整理,版权归原作者所有;重要信息请回原文核对。如权利人认为相关标题或摘要侵权,请通过页尾联系邮箱提供具体页面与权利依据,我们核实后会及时删除或替换。
- 爆
- 讨论快速增加
- 新
- 首报 6 小时内
- 发酵中
- 讨论仍在增加
