Graphile Worker
7.9#3 in task queue softwareFrom $25 a monthFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Graphile Worker | Resque |
|---|---|---|
| Intended use | 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. | The README suggests using Resque for time-consuming background work such as data processing, disk operations, and slow database inserts. |
| License | The core Graphile Worker project is released under the MIT license. | The project repository identifies Resque as MIT licensed. |
| Purpose | Graphile Worker stores jobs in PostgreSQL and executes them on Node.js so background work does not hold up application responses. | Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. |
| Requirements | The current release requires PostgreSQL 12 or newer and Node.js 22.18 or newer. | The repository says Resque requires Ruby 3.2.0 or newer and Redis server 4.0 or newer. |
| Support | Community help is provided through Graphile Discord and GitHub, with paid professional support available. | The Resque organization directs users to the Ruby Users Forum for longer support threads and maintenance coordination, and Discord for live coordination. |
No prices published.
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.
You want what its maker publishes above — check its page for the details.