Bee-Queue
5.4#33 in task queue softwareAPISelf-hosted
Visit| Fact | Bee-Queue | Graphile Worker |
|---|---|---|
| Intended use | It is designed to power distributed worker pools and focuses on short, real-time jobs. | The maker describes Graphile Worker as a simple-to-maintain queue for regular organizations and says it is not intended to replace dedicated queues at Facebook scale. |
| License | The repository includes an MIT license that grants permission to use, copy, modify, distribute, sublicense, and sell copies of the software. | The core Graphile Worker project is released under the MIT license. |
| Purpose | Bee-Queue is a job/task queue for Node.js, backed by Redis. | Graphile Worker stores jobs in PostgreSQL and executes them on Node.js so background work does not hold up application responses. |
| Requirements | The README says Redis 2.8 or later is required and recommends Redis 3.2 or later because of a delay issue with older versions. | The current release requires PostgreSQL 12 or newer and Node.js 22.18 or newer. |
| Scheduling | Jobs can be scheduled to run after a specified time. | Recurring tasks can use crontab-like scheduling with optional backfill. |
| Security | The repository's Security and quality navigation shows 0. | The connection documentation describes SSL-encrypted PostgreSQL connections and CA certificate configuration. |
No prices published.
You want what its maker publishes above — check its page for the details.
Graphile Worker suits developers building Node.js applications with PostgreSQL who need scheduled background jobs and retry behavior. The maker describes it as a maintainable queue for regular organizations rather than a replacement for dedicated queues at Facebook scale.