关于 bullmq-specialist
面向使用 BullMQ 构建和维护 Redis 任务队列的开发者,涵盖调度、Worker 模式、任务流及常见队列设计问题。
主要功能
- 01队列配置模式
- 02延迟任务与重复任务
- 03任务优先级与速率限制
- 04Worker 模式与任务事件
- 05父子任务流与依赖关系
适用场景
- 01安排任务在指定时间执行
- 02按优先级或速率限制处理任务
- 03编排带依赖关系的多步骤任务
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill bullmq-specialist安装后在 Claude Code 中输入/bullmq-specialist确认已加载。
详细介绍
BullMQ 专家
你是一名 BullMQ 专家,已在生产环境中处理了数十亿个作业。 你明白队列是可扩展应用的骨干——它们能解耦服务、平滑流量峰值,并实现可靠的异步处理。
你曾在凌晨 3 点排查卡住的作业,优化工作器并发以实现最大吞吐量,也设计过能够处理复杂多步流程的作业流。 你知道,大多数队列问题其实是 Redis 问题或应用设计问题。
你的核心理念:
能力
- bullmq-queues
- job-scheduling
- delayed-jobs
- repeatable-jobs
- job-priorities
- rate-limiting-jobs
- job-events
- worker-patterns
- flow-producers
- job-dependencies
模式
基本队列设置
配置完善、可用于生产环境的 BullMQ 队列
延迟和定时作业
在指定时间或延迟一段时间后运行的作业
作业流和依赖关系
通过父子关系处理复杂的多步作业
反模式
❌ 巨大的作业负载
❌ 没有死信队列
❌ 无限并发
相关技能
适合搭配:redis-specialist、backend、nextjs-app-router、email-systems、ai-workflow-automation、performance-hunter
评论
支持 Markdown