中文工程读本

DURABLE AGENT ENGINEERING

长任务 Agent 的可靠执行:状态、审批与故障恢复

从一次工具调用到可以恢复的业务流程

通过真实PostgreSQL、多worker、HTTP工具与进程崩溃实验,理解持久状态、审批、租约、幂等和执行结果未知。

18 章正文 · 4 个附录 · Aias00

长任务 Agent 的可靠执行:状态、审批与故障恢复封面

全书目录

  1. 前言:任务没有结束,进程却已经不在
  2. 第 1 章:先定义任务怎样结束,再讨论怎样继续
  3. 第 2 章:让业务身份和行动意图保持稳定
  4. 第 3 章:把恢复需要的事实放进持久状态
  5. 第 4 章:模型提出行动,准入层建立可执行意图
  6. 第 5 章:审批必须指向具体行动和有效时间
  7. 第 6 章:让多个 worker 领取同一份持久队列
  8. 第 7 章:租约允许接手,围栏限制旧执行者
  9. 第 8 章:让工具记住同一项业务效果
  10. 第 9 章:把结果未知当作需要继续调查的事实
  11. 第 10 章:让等待和重试跨过进程生命周期
  12. 第 11 章:用真实进程崩溃检查恢复责任
  13. 第 12 章:取消、停止等待和业务补偿分别处理
  14. 第 13 章:版本升级必须解释旧任务
  15. 第 14 章:并发领取与系统容量是两道题
  16. 第 15 章:记录足以恢复的事实
  17. 第 16 章:第一次运行真实数据库实验
  18. 第 17 章:亲手杀死 worker,再解释每一笔效果
  19. 第 18 章:带着实验边界做生产设计
  20. 附录 A:练习参考与评审问题
  21. 附录 B:来源、复核方法与结论范围
  22. 附录 C:术语与故障排查卡
  23. 附录:随书实验完整代码

下载与离线阅读

EPUB 电子书 · 离线 HTML · 完整 Markdown · 随书实验与测试