Hacker GitHub

← All repos

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

Mentions per year 9 mentions · busiest year 2019 (3)
20082026
  1. …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 -…
  2. 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
  3. …= 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...
  4. …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... )
  5. 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 -…
  6. 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
  7. 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.
  8. I do wish Sidekiq had an option for using postgresql for the job store (like queue_classic: https://github.com/ryandotsmith/queue_classic )