并行 Agent 共用一个测试数据库被锁死,Reddit 求解扩展瓶颈
Clean-Vermicelli-700 · reddit · 2026-09-14
作者运行一套多子 agent 并行工作流:各 agent 从主仓库拉分支、改代码、跑统一测试套件、再提交人工审核。他坚持要求 agent 每完成新功能就向套件添加自己的测试,因为测试是 agent 发现改动破坏其他组件的唯一可靠手段。
问题在于只有 1 个开发数据库可跑测试。为避免互相干扰,他用锁机制保证同一时刻只有 1 个测试运行,其他 agent 排队等待。系统规模越大等待队列越长,成为瓶颈。
他考虑过让每个 agent 复制一份开发数据库,但觉得成本过高,发帖征询社区的更优方案。
「编程与Agent」频道最新
- 生产环境越狱攻击遥测清单:把攻击当流量来度量的 6 条实践 — blaizedsouza · 2026-09-14
- 30 年老程序员让模型代写代码:2026 年还该学编程吗 — labeveryday · 2026-09-14
- 作者实测 NVIDIA 双 Spark 跑 Agent:散热是头号杀手 — jasonkneen · 2026-09-14
- GPT-3.5 Turbo 跑真浏览器任务:每个修复靠代码而非提示词 — tejaskumarlol · 2026-09-14
- 七成代码由 Agent 写的支付服务,没人知道那行硬编码为何存在 — Specialist_Agent3599 · 2026-09-14
- 一个下午用 MCP 接通日志与工单,独立开发者顺势上线 AskTruffle — Human-Possession135 · 2026-09-14