Overview of Bull features
developBull is a Redis-based queue for Node.js designed for stability and atomicity. Key features include:
- Polling-free design: Minimal CPU usage.
- Job Management: Delayed jobs, repeatable jobs (cron specification), and priority support.
- Flow Control: Rate limiting, concurrency control, and pause/resume capabilities (globally or locally).
- Reliability: Automatic recovery from process crashes and sandboxed (threaded) processing functions.
- Flexibility: Multiple job types per queue.