Appearance
Execution Runtime
Execution Runtime
进入 Harness 的执行内核:状态机、DAG 调度、取消、失败传播、Checkpoint、Replay 与长任务终止。
推荐阅读顺序
1. Run Lifecycle 与 State Machine
围绕“Run Lifecycle 与 State Machine”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
2. Graph 表示与依赖校验
围绕“Graph 表示与依赖校验”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
3. DAG Scheduler 与并发执行
围绕“DAG Scheduler 与并发执行”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
4. 并发限制、Cancellation 与 Deadline
围绕“并发限制、Cancellation 与 Deadline”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
5. Partial Failure 与 Runtime Invariants
围绕“Partial Failure 与 Runtime Invariants”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
6. Checkpoint、Pause 与 Resume
围绕“Checkpoint、Pause 与 Resume”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
7. Replay、Fork 与 Time Travel
围绕“Replay、Fork 与 Time Travel”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
8. 长任务执行与终止策略
围绕“长任务执行与终止策略”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。
阅读方式
建议按顺序学习本章。中文负责解释概念,英文保留标准技术术语,便于继续查阅官方文档和源码。