Node job queue libraries
Job, message, or task queues implemented in Node.js and backed by databases like Redis or MongoDB
Queues can solve many different problems in an elegant way, from smoothing out processing peaks to creating robust communication channels between micro-services or offloading heavy work from one server to many smaller workers, and many other cases.
The fastest, most reliable, Redis-based queue for Node. Carefully written for rock solid stability and atomicity. Support delayed jobs, cron jobs, retries, priority, concurrency, automatic recovery, etc.
Kue is a priority job queue backed by redis, built for node.js. Support delayed jobs, job event and progress pubsub, job TTL, retries, etc.
Agenda is a lightweight MongoDB-based job scheduling for Node.js. Scheduling with configurable priority, concurrency, and repeating. Great if you need a MongoDB job scheduler.
A simple, fast, robust job/task queue for Node.js, backed by Redis, designed with concurrency, atomicity, and failure in mind.