Hacker GitHub

← All repos

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

Mentions per year 23 mentions · busiest year 2023 (7)
20082026
  1. There's also Graphile Worker. https://github.com/graphile/worker
  2. 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
  3. …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…
  4. How does this compare to the popular Graphile Worker library? https://github.com/graphile/worker
  5. …- 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
  6. Big fan of Graphile Worker to handle this job. https://github.com/graphile/worker
    comment by brycelarkin · 2024-02-10 · in Postgres as queue
  7. 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
  8. 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
  9. …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
  10. 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.
  11. …features. And you can enqueue a job from sql and plpgsql triggers. Nice! Worker is in Node js. https://github.com/graphile/worker
  12. …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…
  13. …all about avoiding premature optimization. That library has been benchmarked to handle 10k req/sec: https://github.com/graphile/worker#performance
  14. Nice post! For anyone serious about using PG for queues, I’d suggest looking into https://github.com/graphile/worker which seems very promising.
  15. …compute-heavy) you will likely want to set this higher to benefit from Node.js' concurrency. [1] https://github.com/graphile/worker
  16. A great job queue for PostgreSQL running on Node.js https://github.com/graphile/worker I've been very happy with it.
  17. Check this out: https://github.com/graphile/worker/blob/3540df5ab4eb73f846d5...
  18. …this capability in a neat and supported library, it looks like the graphile folks have you covered: https://github.com/graphile/worker