Perplexity 发布自研数据库 CobbleDB:两名工程师携数百 AI 智能体两月建成
Perplexity 发布自研键值数据库 CobbleDB 的研究报告。该数据库用于其搜索引擎快速抓取和读取已准备好的网页内容,替代此前的 AWS DynamoDB。核心基础设施由 2 名工程师带领数百个主动式、持续在线的 AI 编码智能体在两个月内建成。
已确认
- 开发模式:数百个主动式编码智能体在工程师指挥下工作,能跨会话提供持续检查与跟进;工程师负责架构设计、代码审查和上线授权,形成「agent 干活、人把关」的分工
- 性能实测:替换 DynamoDB 后的生产环境数据显示,批量读取中位延迟从 31.4ms 降至 5.60ms,p99 延迟从 123ms 降至 24.2ms;内部成本模型估算相对 DynamoDB 至少节省 20% 成本
- 读取架构:读取优先做快速批量读,把页面键按分区分组,通过 RocksDB MultiGet 并行读取;路由器优先选同可用区副本,某副本响应慢就切换到另一副本查询,避免单个慢响应拖住整批请求
- 写入链路:为优化读路径,CobbleDB 将持久文档状态、更新投递与读取服务分离到 Pillar、Lorry、CobbleDB 三个组件——Pillar 在 YTsaurus 中存储版本化文档状态并入队导出,Lorry 负责更新投递,副本可各自按序消费更新,与批量并行读取设计相配合
为什么重要
CobbleDB 展示了一种新的人机协作范式:极少数工程师通过架构把控与审查授权,即可指挥大规模 AI 编码智能体在短时间内完成核心基础设施的构建,验证了 AI 智能体承担复杂系统工程任务的可行性。同时,自研替代 DynamoDB 带来的显著延迟与成本收益,也为高吞吐读取型业务提供了工程参考。
2026-09-16 ~ 2026-09-16 · 8 条相关
一手来源
- Perplexity 公开 CobbleDB 研究:2 名工程师带数百 AI 智能体两个月建成 — perplexity_ai ·
- Perplexity 自研 CobbleDB 替代 DynamoDB,p99 延迟从 123ms 降至 24.2ms — perplexity_ai ·
- CobbleDB 写入链路:Pillar/Lorry/CobbleDB 三分离,副本可各自按序消费更新 — perplexity_ai ·
- 【源头】Perplexity 公开 CobbleDB 研究:2 名工程师带数百 AI 智能体两个月建成 — perplexity_ai · 2026-09-16
- Perplexity 揭秘 agent 开发模式:智能体跨会话持续跟进,工程师握上线权 — perplexity_ai · 2026-09-16
- CobbleDB 读取架构:按分区并行 RocksDB MultiGet,同区副本优先路由 — perplexity_ai · 2026-09-16
- 为优化读路径重写更新投递:CobbleDB 状态/投递/服务三组件分离 — perplexity_ai · 2026-09-16
- 【源头】CobbleDB 写入链路:Pillar/Lorry/CobbleDB 三分离,副本可各自按序消费更新 — perplexity_ai · 2026-09-16
- 替代 DynamoDB 后,CobbleDB 批读中位延迟 31.4ms 降至 5.6ms,省 20% 成本 — perplexity_ai · 2026-09-16
- 【源头】Perplexity 自研 CobbleDB 替代 DynamoDB,p99 延迟从 123ms 降至 24.2ms — perplexity_ai · 2026-09-16
- Perplexity 两名工程师携数百 AI Agent 两月造出 DynamoDB 替代品 — cameronstow · 2026-09-16