BullMQ Redis-Based Message Queue and Job Processor for Node.js

BullMQ is the fastest, most reliable Redis-based distributed queue for Node.js, Python, Elixir, and PHP. It provides priority queues, rate limiting, delayed jobs, parent-child dependencies, repeatable jobs, and sandboxed workers for background processing at scale.

agentskillexchange Updated 28 repo stars

File contents

BullMQ Redis-Based Message Queue and Job Processor for Node.js

BullMQ is the fastest, most reliable Redis-based distributed queue for Node.js, Python, Elixir, and PHP. It provides priority queues, rate limiting, delayed jobs, parent-child dependencies, repeatable jobs, and sandboxed workers for background processing at scale.

Installation

Use the upstream install or setup path that matches your environment:

  • $ yarn add bullmq

Requirements and caveats from upstream:

  • The fastest, most reliable, Redis-based distributed queue for Node.
  • Do you need to work with BullMQ on platforms other than Node.js? If so, check out the BullMQ Proxy

Basic usage or getting-started notes:

Documentation

Source

agentskillexchange/skills/tree/main/skills/bullmq-redis-message-queue-job-processor-nodejs commit 79b0959222

Frequently asked questions

npx skillmds@latest add agentskillexchange/bullmq-redis-based-message-queue-and-job-processor-for-node-