async-python-patterns
Installation
SKILL.md
Async Python Patterns
适用场景
- 构建异步 Web API(FastAPI、aiohttp、Sanic)
- 实现并发 I/O 操作(数据库、文件、网络)
- 创建并发请求的网络爬虫
- 开发实时应用(WebSocket 服务器、聊天系统)
- 同时处理多个独立任务
- 构建异步通信的微服务
- 优化 I/O 密集型工作负载
- 实现异步后台任务和队列
核心概念
1. Event Loop
事件循环是 asyncio 的核心,管理和调度异步任务。