Graphile Worker
7.9#3 in task queue softwareFrom $25 a monthFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Graphile Worker | pg-boss |
|---|---|---|
| Requirements | The current release requires PostgreSQL 12 or newer and Node.js 22.18 or newer. | The homepage lists Node 22.12 or higher, or Bun, and PostgreSQL 13 or higher as requirements. |
| Scheduling | Recurring tasks can use crontab-like scheduling with optional backfill. | It supports job dependency workflows, cron and RRULE scheduling, and job deferral. |
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.
pg-boss is suited to teams already using PostgreSQL who want job processing without operating another system. Its documentation targets teams comfortable with relational database concepts, SQL, querying, and backups.