🎯核心定义
异步任务队列与状态解耦架构 (Asynchronous Task Queue & Decoupled State Architecture,如 Celery, Temporal, BullMQ + Redis/Kafka) 是多模态生成(文生图 Stable Diffusion、文生视频 Sora/Wan2.1、3D 生成)等重算力长耗时(单次生成耗时从 2 秒到数分钟)服务不可或缺的工业级后端架构;与经典同步 HTTP 阻塞请求不同,该架构将客户端请求与 GPU 繁重推理完全解耦:1) 提交阶段:API 网关接收用户 Prompt 后,生成全局唯一 `task_id`,将任务推入高可用持久化队列(带优先级权重,如付费 VIP 用户高优通道),并立即向客户端返回 HTTP 202 Accepted 及 `task_id`;2) 异步消费阶段:GPU Worker 节点以 Pull 模式从队列拉取任务,执行多步扩散生成,并将渲染图片/视频上传至对象存储 (S3/OSS);3) 状态通知阶段:客户端通过 WebSocket / SSE 双向长连接实时接收生成进度百分比与预览图,或通过长轮询接口拉取最终 CDN 结果 URL。