Overview of Bree
masterBree is a lightweight job scheduler for Node.js that supports various scheduling methods including cron, dates, ms (milliseconds), later (using the later library), and human-friendly time representations.
Key features include:
- Uses Node.js
worker_threadsto spawn sandboxed processes. - Supports
async/awaitandPromises. - Built-in support for
retries,throttling, andconcurrencycontrol. - Supports cancelable jobs with graceful shutdown.
- Works with Node v12.17.0+.