bullmq

Message queue library

A message queue and batch processing library that supports NodeJS, Python, and other languages using Redis as the underlying storage mechanism.

BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis

GitHub

6k stars
33 watching
412 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 1 awesome list

background-jobsnodejspythonqueueredistypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
optimalbits/bull A Node.js job queue package with features like rate limiting and priority handling. 15,622
felixmosh/bull-board A tool for visualizing and managing background jobs in queues with Redis support 2,387
rq/rq A Python library for queueing jobs and processing them in the background with workers using Redis as the backend. 9,945
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,855
resque/resque A Redis-backed Ruby library for managing background tasks and jobs. 9,443
weyoss/redis-smq A Node.js library for queuing messages and processing them asynchronously with consumers using Redis as the backend 599
rocketseat/adonis-bull An AdonisJS package providing an easy way to use asynchronous job queues with Redis support. 310
robinjoseph08/redisqueue A Redis-based producer-consumer system for handling messages with guaranteed delivery and visibility timeouts. 131
inkofpixel/matador A Remix.run stack to monitor BullMQ queues 2
antirez/disque A distributed in-memory message broker designed to be scalable and fault-tolerant 8,010
bogdanp/dramatiq A fast and reliable way to process tasks in the background. 4,388
pricingassistant/mrq A Python task queue built on top of Redis and gevent to manage distributed worker tasks with simple code and visibility into job performance. 881
reg2005/adonis5-bullmq Provides an Adonis 5 integration with BullMQ for queuing and job handling 16
owl1n/nest-queue A queue manager library for NestJS applications 73
smrchy/rsmq A lightweight message queue for Node.js using Redis as the underlying storage 1,765