BullMQ
5.5#32 in task queue softwareFrom $1,395 a yearSelf-hosted
Visit| Fact | BullMQ | Hangfire |
|---|---|---|
| License | The standard BullMQ project is MIT licensed, with no artificial limits on workers or concurrency. | Hangfire Core is open source under LGPLv3 and free for commercial use. |
| Purpose | BullMQ is an open source message queue for Redis and PostgreSQL for running background jobs at scale. | Hangfire performs background processing in .NET and .NET Core applications without requiring a Windows Service or separate process. |
BullMQ suits developers and teams running background jobs who want scheduling, retry controls, or multi-step job flows. It is aimed at organizations able to self-host; the Standard license is for organizations with fewer than 100 employees.
Hangfire suits developers adding scheduled or background jobs to .NET applications. It is relevant for teams that need persistent jobs, retries or processing across multiple machines.