async-jobs
Installation
SKILL.md
异步任务(Async Jobs)
参考来源:Gregor Hohpe《Enterprise Integration Patterns》、Stripe Workflows 实践、Uber Cadence/Temporal、Outbox Pattern(Chris Richardson)。
适用场景
- 耗时操作(发邮件、生成报表、视频转码)
- 第三方 API 集成(异步重试)
- 解耦服务(事件驱动)
- 削峰填谷
- 定时任务(cron)
- 工作流编排(多步骤业务流程)
核心原则
1. 任务必须幂等
At-least-once 投递 = 至少一次 = 可能多次