QueueClassic/queue_classic
View on GitHub ↗ ★ 1,187 Ruby
Simple, efficient worker queue for Ruby & PostgreSQL.
9 mentions on Hacker News by 6 people: 1 story, 8 comments · first 2011-09-16 · latest 2024-08-19
20082026
-
…that you can lean on Here's 7 of them just right quick: - https://github.com/timgit/pg-boss - https://github.com/queueclassic/queue_classic - https://github.com/florentx/pgqueue - https://github.com/mbreit/pg_jobs -…
comment by SOLAR_FIELDS · 2024-08-19 · in Show HN: PgQueuer – Transform PostgreSQL into a Job Queue -
I maintain QueueClassic ( https://github.com/QueueClassic/queue_classic ) for Rails/Ruby folks; which is basically what you're talking about - a queuing system for Postgres. A bonus reason, and why I originally wanted this was the ability…
comment by ukd1 · 2023-09-24 · in Choose Postgres queue technology -
…= 128.3 que jobs per second: avg = 1500.5, max = 1550.8, min = 1405.2, stddev = 58.1 Full deets: https://github.com/QueueClassic/queue_classic/pull/303#issue...
comment by ukd1 · 2019-11-14 · in Turning PostgreSQL into a queue serving 10k jobs per second (2013) -
…http://www.cs.tau.ac.il/~shanir/nir-pubs-web/Papers/Lock_Fre... (you can see an implementation here - https://github.com/QueueClassic/queue_classic/blob/v3.2.0.RC... )
comment by ukd1 · 2019-11-14 · in Turning PostgreSQL into a queue serving 10k jobs per second (2013) -
There is also QueueClassic ( https://github.com/QueueClassic/queue_classic); another Ruby based project. Recently I benchmarked some improvements we made to it vs Que (before and after) - it's now faster which is kinda cool -…
comment by ukd1 · 2019-11-14 · in Turning PostgreSQL into a queue serving 10k jobs per second (2013) -
Yep, in Ruby there is a background processing gem built around this: https://github.com/ryandotsmith/queue_classic Unfortunately if you're using JRuby you can't benefit from this, as the Postgres JDBC driver does polling.
comment by waffle_ss · 2014-06-18 · in Celery – Best Practices -
Nice! I really like postgres-based queues. Another one is https://github.com/ryandotsmith/queue_classic It uses LISTEN/NOTIFY. It might be interesting to compare it to que in the README.
comment by grosskur · 2013-11-19 · in Que: A fast, concurrent job queue for Ruby and PostgreSQL -
I do wish Sidekiq had an option for using postgresql for the job store (like queue_classic: https://github.com/ryandotsmith/queue_classic )
comment by joevandyk · 2012-10-01 · in Sidekiq Pro: advanced functionalities for Sidekiq