← Directory
Background jobs
BullMQ logo

BullMQ

Job queue and scheduler for Node.js using Redis.


Overview

BullMQ is a high-performance job queue for Node.js that supports delayed jobs, recurring jobs, and rate limiting. It uses Redis as a backend and provides a robust API for managing job states and processing.

Best for

  • Node.js applications
  • Complex job scheduling

Trade-offs

vs Inngest
BullMQ is more control-heavy and requires Redis management; Inngest is managed and easier to integrate with serverless functions.

What XeroHack pre-wires

When you pick BullMQ in the interview, the engine emits these files into your scaffold:

  • Queue creation
  • Worker setup
  • Scheduler configuration

Coupon

No active coupon for this tool right now. Sign in to be notified when one is available.

Sign in