EN
Cursor Compile

在600TB级生产数据库上放手让agents干活,靠的不是信任,而是基础设施原语

Agents and Infrastructure, Sam Lambert | Compile 26 · Sam Lambert

26 min
AgentAI 产品ContextAI 编程

全片 26 分钟·真正值得盯屏约 6 分钟·2 个必看点

橙色 = 推荐必看的 6 分钟其余读导览就够
逐段导览 · 7 段
  1. 0:00 2:22

    开场:基础设施的角色变了

    Sam Lambert提出agents时代平台的新职责:把复杂后端状态蒸馏成agent可直接行动的指令,把数十年数据库专家经验封装成原语。

    平台首次能“为客户写代码”——把专家经验做成prompt和原语交给agent

    纯口头立论,无关键画面,适合听▶ 跳到 0:00
    讲者 · Sam Lambert
  2. 2:22 7:04

    现场演示:agents群修慢查询

    演示站点查询平均近4秒导致用户放弃结账;一个master agent并行派发多个sub-agents,分阶段完成索引与查询优化。

    Insights自动生成带完整上下文的优化建议,agent拿到即可自主执行——传统DBA工作被自动化

    本章有明确视觉依赖:agent流水线各阶段的实时画面(2:22、4:40处)是全片最值得盯屏幕的部分▶ 跳到 2:22
    讲者 · Sam Lambert
  3. 7:04 11:24

    安全护栏与即时回滚

    Planetscale检查每个deploy request是否会破坏在途查询并默认拒绝,成功拦下agent的drop column;schema可瞬间翻回上一版且不丢中间写入。

    用平台机制替代对agent的信任:可撤销(回滚耗时与规模无关)是放手的前提

    以口头叙事讲拦截与回滚的故事为主,无强视觉依赖▶ 跳到 7:04
    讲者 · Sam Lambert
  4. 11:24 14:04

    为什么必须走向分片

    优化成功带来更多负载,垂直扩展到顶;讲解分片如何把数据集拆到多个跨可用区的完整集群上,而应用仍以为在连单一数据库。

    分片大幅提升韧性:丢主库或副本只影响子集数据,复杂性被平台藏在连接背后

    12:43处的分片架构讲解配幻灯片图示,扫一眼拓扑图即可,不必逐秒看▶ 跳到 11:24
    讲者 · Sam Lambert
  5. 14:04 16:48

    一句话分片:声明式原语

    曾在GitHub写issue劝人推迟分片的讲者,如今对agent说“shard this database”即可;V schema声明式定义分片库、Vindex哈希与分片键。

    唯一仍需人做的关键决策:基于产品理解选对自然分片键;其余交给agent

    以概念与接口设计论述为主,配置细节听懂即可▶ 跳到 14:04
    讲者 · Sam Lambert
  6. 16:48 21:07

    大规模重构:消灭scatter-gather

    不带分片键的查询会扇出到所有分片再聚合;Cursor给10年老应用每条查询补分片键、审计所有调用路径,分片全程线上零影响。

    人定分片键,agent做人类最不愿做的大规模机械重构——这是最清晰的人机分工样板

    重构过程以讲述为主;结尾19:57订单跃升画面已单列为必看▶ 跳到 16:48
    讲者 · Sam Lambert
  7. 21:07 25:35

    总结:面向agents的设计模式

    收拢全片模式:默认安全、可瞬间撤销、平台裁决与背压约束、降低agent所需权限;并指出这套体系最初是为“最不稳定的agent——人类”构建的。

    即使模型不再变强,真正的机会在支撑生产系统数十年演化的基础设施——“数据库能做到,任何领域都能做到”

    纯观点收束,金句密集,适合专注听完▶ 跳到 21:07
    讲者 · Sam Lambert