Bull - Premium package for handling jobs and messages in NodeJS
The fastest, most reliable, Redis-based queue for Node. Carefully written for rock solid stability and atomicity.
- Minimal CPU usage due to a polling-free design.
- Robust design based on Redis.
- Delayed jobs.
- Schedule and repeat jobs according to a cron specification.
- Rate limiter for jobs.
- Retries.
- Priority.
- Concurrency.
- Pause/resume—globally or locally.
- Multiple job types per queue.
- Threaded (sandboxed) processing functions.
- Automatic recovery from process crashes.
https://github.com/OptimalBits/bull
License:
Tech:
Tags: