queues.md

July 15, 2021 ยท View on GitHub

Bookmarks tagged [queues]

www.codever.land/bookmarks/t/queues

Backburner

https://github.com/nesquena/backburner

Backburner is a beanstalkd-powered job queue that can handle a very high volume of jobs.


Bunny

https://github.com/ruby-amqp/bunny

Bunny is a popular, easy to use, well-maintained Ruby client for RabbitMQ (3.3+).


Delayed::Job

https://github.com/collectiveidea/delayed_job

Database backed asynchronous priority queue.


Gush

https://github.com/chaps-io/gush

A parallel runner for complex workflows using only Redis and Sidekiq.


Karafka

https://github.com/karafka/karafka

Framework used to simplify Apache Kafka (a distributed streaming platform) based Ruby applications development.


March Hare

https://github.com/ruby-amqp/march_hare

Idiomatic, fast and well-maintained JRuby client for RabbitMQ.


Resque

https://github.com/resque/resque

A Redis-backed Ruby library for creating background jobs.


Que

https://github.com/chanks/que

A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.


RocketJob

http://rocketjob.io

Enterprise Batch Processing System focused on performance, scalability, reliability, and visibility of every job in the system. Outgrown existing solutions? Or, start small and scale up later.


Shoryuken

https://github.com/phstc/shoryuken

A super efficient AWS SQS thread based message processor for Ruby.


Sidekiq

https://sidekiq.org

A full-featured background processing framework for Ruby. It aims to be simple to integrate with any modern Rails application and much higher performance than other existing solutions.


Sneakers

https://github.com/jondot/sneakers

A fast background processing framework for Ruby and RabbitMQ.


Sucker Punch

https://github.com/brandonhilkert/sucker_punch

A single process background processing library using Celluloid. Aimed to be Sidekiq's little brother.