Skip to content

Async 与 Concurrency

Async & Concurrency

掌握 Agent Runtime 的 I/O 并发底座,理解 Structured Concurrency、Cancellation、Backpressure 与并发模型选择。

推荐阅读顺序

1. Coroutine、Event Loop 与 Awaitable

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

开始阅读 →

2. TaskGroup 与 Structured Concurrency

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

开始阅读 →

3. Cancellation、Timeout 与 Semaphore

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

开始阅读 →

4. Queue、Producer / Consumer 与 Race

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

开始阅读 →

5. Lock 与 Thread / Process / Coroutine

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

开始阅读 →

6. I/O、CPU 与并发模型选择

围绕“I/O、CPU 与并发模型选择”建立统一心智模型,并落实到 Shadow Harness 的组件边界、失败处理与验证方式。

开始阅读 →

阅读方式

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

AI Engineering · Agent · Harness · Backend Systems