Agents and Infrastructure, Sam Lambert | Compile 26
在600TB级生产数据库上放手让agents干活,靠的不是信任,而是基础设施原语
全片 26 分钟·真正值得盯屏约 5 分钟·2 个必看点
必看片段 · 直接跳看
关键画面 · 点击跳到该处
逐段导览
- 0:00→ 2:22听
开场:基础设施的角色变了
Sam Lambert提出agents时代平台的新职责:把复杂后端状态蒸馏成agent可直接行动的指令,把数十年数据库专家经验封装成原语。
要点平台首次能“为客户写代码”——把专家经验做成prompt和原语交给agent
纯口头立论,无关键画面,适合听▶ 跳到 0:00讲者 · Sam Lambert - 2:22→ 7:04看
现场演示:agents群修慢查询
演示站点查询平均近4秒导致用户放弃结账;一个master agent并行派发多个sub-agents,分阶段完成索引与查询优化。
要点Insights自动生成带完整上下文的优化建议,agent拿到即可自主执行——传统DBA工作被自动化
本章有明确视觉依赖:agent流水线各阶段的实时画面(2:22、4:40处)是全片最值得盯屏幕的部分▶ 跳到 2:22讲者 · Sam Lambert - 7:04→ 11:24听
安全护栏与即时回滚
Planetscale检查每个deploy request是否会破坏在途查询并默认拒绝,成功拦下agent的drop column;schema可瞬间翻回上一版且不丢中间写入。
要点用平台机制替代对agent的信任:可撤销(回滚耗时与规模无关)是放手的前提
以口头叙事讲拦截与回滚的故事为主,无强视觉依赖▶ 跳到 7:04讲者 · Sam Lambert - 11:24→ 14:04略
为什么必须走向分片
优化成功带来更多负载,垂直扩展到顶;讲解分片如何把数据集拆到多个跨可用区的完整集群上,而应用仍以为在连单一数据库。
要点分片大幅提升韧性:丢主库或副本只影响子集数据,复杂性被平台藏在连接背后
12:43处的分片架构讲解配幻灯片图示,扫一眼拓扑图即可,不必逐秒看▶ 跳到 11:24讲者 · Sam Lambert - 14:04→ 16:48听
一句话分片:声明式原语
曾在GitHub写issue劝人推迟分片的讲者,如今对agent说“shard this database”即可;V schema声明式定义分片库、Vindex哈希与分片键。
要点唯一仍需人做的关键决策:基于产品理解选对自然分片键;其余交给agent
以概念与接口设计论述为主,配置细节听懂即可▶ 跳到 14:04讲者 · Sam Lambert - 16:48→ 21:07听
大规模重构:消灭scatter-gather
不带分片键的查询会扇出到所有分片再聚合;Cursor给10年老应用每条查询补分片键、审计所有调用路径,分片全程线上零影响。
要点人定分片键,agent做人类最不愿做的大规模机械重构——这是最清晰的人机分工样板
重构过程以讲述为主;结尾19:57订单跃升画面已单列为必看▶ 跳到 16:48讲者 · Sam Lambert - 21:07→ 25:35听
总结:面向agents的设计模式
收拢全片模式:默认安全、可瞬间撤销、平台裁决与背压约束、降低agent所需权限;并指出这套体系最初是为“最不稳定的agent——人类”构建的。
要点即使模型不再变强,真正的机会在支撑生产系统数十年演化的基础设施——“数据库能做到,任何领域都能做到”
纯观点收束,金句密集,适合专注听完▶ 跳到 21:07讲者 · Sam Lambert
本站不播放,跳转官方来源观看。
关键观点
- Cursor Compile已收录
agents 已改变基础设施的角色:平台必须把复杂后端状态蒸馏成简明指令与锐利的 prompt 供 agent 直接行动,把数百年累积的专家经验封装成原语,等于首次能“为客户写代码”。
这是全片核心论点,也是 Planetscale Insights 等产品设计的出发点:原为人类设计的洞察系统如今对 agents 极其适用。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
安全必须由平台机制而非信任来保证:Planetscale 检查每个 deploy request 是否会破坏在途查询并默认拒绝,成功阻止了 agent 用 drop column 破坏生产——而这套极致安全的体系最初是为“最不稳定的 agent——人类”构建的。
演示中 agent 的危险操作被系统直接拦停,展示了应对“数据库与 agents 交互恐怖故事”的正面答案。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
可撤销是允许 agents 放手工作的前提:Planetscale 保留长运行窗口,可直接翻回上一版 schema 且不丢中间写入,回滚耗时与规模无关——数百 TB 表的严重故障可被瞬间撤销,而传统备份恢复漫长且丢数据。
对比传统数据库误删列后从快照恢复的痛苦流程,客户经常对 100TB 以上(最大 600-700TB)的表做同样方式的变更与回滚。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
分片从“极其困难”变为一句话指令:演讲者在 GitHub 早期曾专门写 issue 建议尽量推迟分片,如今对 agent 说“shard this database”即可启动全流程,且全程对线上应用零影响,完成后订单量大幅跃升。
演示将单集群数据集在保持实时同步复制的前提下分布到 16 个分片,应用侧无感知。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
约束 agent 靠平台原语:查询 tag 精确限定资源、影响性能即杀查询、schema 变更遇复制延迟自动背压放缓、平台裁决变更何时并行何时串行;好的基础设施还能降低 agent 所需权限,避免其拿生产权限做出格行为。
直接把 agent 扔进日志流和海量数据会导致错误行为,受控环境与数据访问校验是替代方案。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
Planetscale Insights 自动生成带完整上下文的优化建议(需修改的查询、schema 变更、冗余索引删除、整数空间耗尽警示),并有自研模型实测索引收益——把传统数据库工程师的工作自动化后交给 agent 自主执行。
这是“基础设施向 agent 提供洞察”的具体产品形态,演示中 master agent 用 Composer 并行派发 sub-agents 据此完成优化。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
分片重构中人与 agent 分工清晰:选对自然分片键仍是团队必须基于产品理解做的关键决策;而“给 10 年老应用每条查询加分片键、避免 scatter-gather、审计所有调用路径”的大规模重构正是 agent 擅长且人类最不愿做的工作。
Vitesse 将 products 表物化到每个分片支持分片内 join,应用侧每条查询需带 customer ID 直达正确分片,这类重构由 Cursor 完成。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情 - Cursor Compile已收录
agents 的未来不只在更聪明的模型:即使模型不再变强,行业仍有巨量基础设施要建;行业过度痴迷只发生一次的“创建时刻”,真正的难点与价值在于对如“活的操作系统”般的生产环境做数十年的持续演化与维护——数据库是最严肃的场景,“如果数据库能做到,任何领域都能做到”。
演示展示的是每个基础设施平台都需要构建的通用原语,而非单一产品功能;监控闭环让生产行为本身成为唤醒下一批 agents 的指令。
Sam Lambert26 minAgentAI 产品ContextAI 编程看官方片段 ↗展开视频详情




