Skip to content

Database 与 Durable Storage

Database & Durable Storage

把数据库用于保存 Runtime 事实和恢复状态,并正确处理事务边界与外部 Tool 副作用之间的一致性。

推荐阅读顺序

1. Schema、Key 与 Index

围绕“Schema、Key 与 Index”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

2. Transaction、Isolation 与 Optimistic Concurrency

围绕“Transaction、Isolation 与 Optimistic Concurrency”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

3. Connection Pool 与 Runtime Tables

围绕“Connection Pool 与 Runtime Tables”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

4. Tool、Checkpoint 与 Approval Persistence

围绕“Tool、Checkpoint 与 Approval Persistence”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

5. Event Log、Outbox 与 Side-effect Consistency

围绕“Event Log、Outbox 与 Side-effect Consistency”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

6. External Tool Call 与 Compensation

围绕“External Tool Call 与 Compensation”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

阅读方式

建议按顺序学习本章。中文负责解释概念,英文保留标准技术术语,便于继续查阅官方文档和源码。

AI Engineering · Agent · Harness · Backend Systems