Appearance
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 的组件边界、失败处理与验证方式。
阅读方式
建议按顺序学习本章。中文负责解释概念,英文保留标准技术术语,便于继续查阅官方文档和源码。