graphile/worker
View on GitHub ↗ ★ 2,433 TypeScript
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
23 mentions on Hacker News by 18 people: 5 stories, 18 comments · first 2019-11-08 · latest 2026-04-30
20082026
-
There's also Graphile Worker. https://github.com/graphile/worker
comment by odie5533 · 2026-04-30 · in Honker – Durable queues, streams, pub/sub, and cron scheduler in a SQLite file -
For Node.js, my startup used to use [Graphile Worker]( https://github.com/graphile/worker ) which utilised the same "SKIP LOCKED" mechanism under the hood. We ran into some serious issues in high throughput scenarios (~2k jobs/min…
comment by ashniu123 · 2026-01-14 · in I’m leaving Redis for SolidQueue -
…thread with Github projects that I can find by searching for "postgres listen/notify" on Github. https://github.com/graphile/worker // Line 535 in src/main.ts client.query('LISTEN "jobs:insert"; LISTEN "worker:migrate";') Every worker pool…
comment by JoelJacobson · 2025-08-07 · in Ask HN: How do/did you use PostgreSQL's LISTEN/NOTIFY in production? -
How does this compare to the popular Graphile Worker library? https://github.com/graphile/worker
comment by bfelbo · 2024-08-19 · in Show HN: PgQueuer – Transform PostgreSQL into a Job Queue -
…- https://github.com/florentx/pgqueue - https://github.com/mbreit/pg_jobs - https://github.com/graphile/worker - https://github.com/pgq/pgq - https://github.com/que-rb/que Probably could easily find more by searching, I only spent abo
comment by SOLAR_FIELDS · 2024-08-19 · in Show HN: PgQueuer – Transform PostgreSQL into a Job Queue -
Big fan of Graphile Worker to handle this job. https://github.com/graphile/worker
comment by brycelarkin · 2024-02-10 · in Postgres as queue -
This is more or less how graphile, https://github.com/graphile/worker is implemented.
comment by adatta02 · 2023-09-24 · in Choose Postgres queue technology -
I do enjoy using https://github.com/graphile/worker for my postgresql queuing needs. Very scalable, the next release 0.14 even more so, and easy to use.
comment by xdanger · 2023-09-24 · in Choose Postgres queue technology -
…Also avoids having to do outbox stuff. It’s quite cool just how far you can get with postgres [0] https://github.com/graphile/worker
comment by bennyp101 · 2023-09-02 · in Postgres Task Queues: The Secret Weapon Killing Specialized Queue Services? -
On the same subject (job queue based on PostgreSQL), I'm successfully using the https://github.com/graphile/worker/ (NodeJS) project in production. Jobs are written in Javascript.
comment by stephane-klein · 2023-08-11 · in Introducing PGMQ: Simple Message Queues Built on Postgres -
…features. And you can enqueue a job from sql and plpgsql triggers. Nice! Worker is in Node js. https://github.com/graphile/worker
comment by stereosteve · 2023-04-11 · in SQL Maxis: Why We Ditched RabbitMQ and Replaced It with a Postgres Queue -
…hack something up in redis or even just crontab and flag files. I use postgraphile graphile-worker https://github.com/graphile/worker for this. For example, every month we roll over credits. For each user, when they signed up, 30 days from…
comment by fswd · 2023-03-10 · in Launch HN: Defer (YC W23) – Zero-infrastructure background jobs for Node.js -
…all about avoiding premature optimization. That library has been benchmarked to handle 10k req/sec: https://github.com/graphile/worker#performance
comment by bfelbo · 2022-01-30 · in Devious SQL: Message Queuing Using Native PostgreSQL -
Nice post! For anyone serious about using PG for queues, I’d suggest looking into https://github.com/graphile/worker which seems very promising.
comment by bfelbo · 2022-01-28 · in Devious SQL: Message Queuing Using Native PostgreSQL -
…compute-heavy) you will likely want to set this higher to benefit from Node.js' concurrency. [1] https://github.com/graphile/worker
comment by nodesocket · 2021-12-18 · in Postgres is a great pub/sub and job server (2019) -
A great job queue for PostgreSQL running on Node.js https://github.com/graphile/worker I've been very happy with it.
comment by xdanger · 2021-06-13 · in Do you really need Redis? How to get away with just PostgreSQL -
Check this out: https://github.com/graphile/worker/blob/3540df5ab4eb73f846d5...
comment by evv · 2019-11-08 · in System design hack: Postgres is a great pub/sub and job server -
…this capability in a neat and supported library, it looks like the graphile folks have you covered: https://github.com/graphile/worker
comment by evv · 2019-11-08 · in System design hack: Postgres is a great pub/sub and job server