Graphile Worker
7.9#3 in task queue softwareFrom $25 a monthFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Graphile Worker | IronWorker |
|---|---|---|
| Purpose | Graphile Worker stores jobs in PostgreSQL and executes them on Node.js so background work does not hold up application responses. | IronWorker is a container based distributed work-on-demand platform for running custom code as queued tasks. |
| Scheduling | Recurring tasks can use crontab-like scheduling with optional backfill. | Jobs can be scheduled to run once, a set number of times, or on a recurring basis. |
| Security | The connection documentation describes SSL-encrypted PostgreSQL connections and CA certificate configuration. | IronWorker describes SSL connections, isolated Docker sandboxes, and OAuth2 for task execution. |
| Support | Community help is provided through Graphile Discord and GitHub, with paid professional support available. | The pricing page lists Basic, Standard, Premium, and Enterprise support across its plans. |
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.
IronWorker suits developers and teams that need to run queued background jobs using supported programming languages. Its deployment options include dedicated and on-premise environments.