mcpField
B
bullmq-specialist

bullmq-specialist

github.com/davila7开发33.1k337 次安装1 天前更新
代码仓库

关于 bullmq-specialist

面向使用 BullMQ 构建和维护 Redis 任务队列的开发者,涵盖调度、Worker 模式、任务流及常见队列设计问题。

主要功能

  1. 01队列配置模式
  2. 02延迟任务与重复任务
  3. 03任务优先级与速率限制
  4. 04Worker 模式与任务事件
  5. 05父子任务流与依赖关系

适用场景

  1. 01安排任务在指定时间执行
  2. 02按优先级或速率限制处理任务
  3. 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