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.
- tags: ruby, queues, messaging
- :octocat: source code
Bunny
https://github.com/ruby-amqp/bunny
Bunny is a popular, easy to use, well-maintained Ruby client for RabbitMQ (3.3+).
- tags: ruby, queues, messaging
- :octocat: source code
Delayed::Job
https://github.com/collectiveidea/delayed_job
Database backed asynchronous priority queue.
- tags: ruby, queues, messaging
- :octocat: source code
Gush
https://github.com/chaps-io/gush
A parallel runner for complex workflows using only Redis and Sidekiq.
- tags: ruby, queues, messaging
- :octocat: source code
Karafka
https://github.com/karafka/karafka
Framework used to simplify Apache Kafka (a distributed streaming platform) based Ruby applications development.
- tags: ruby, queues, messaging
- :octocat: source code
March Hare
https://github.com/ruby-amqp/march_hare
Idiomatic, fast and well-maintained JRuby client for RabbitMQ.
- tags: ruby, queues, messaging
- :octocat: source code
Resque
https://github.com/resque/resque
A Redis-backed Ruby library for creating background jobs.
- tags: ruby, queues, messaging
- :octocat: source code
Que
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
- tags: ruby, queues, messaging
- :octocat: source code
RocketJob
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.
- tags: ruby, queues, messaging
- :octocat: source code
Sidekiq
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.
- tags: ruby, queues, messaging
- :octocat: source code
Sucker Punch
https://github.com/brandonhilkert/sucker_punch
A single process background processing library using Celluloid. Aimed to be Sidekiq's little brother.
- tags: ruby, queues, messaging
- :octocat: source code