Queues and Messaging Gems

#Total RankDaily RankNameSummary
1140140sidekiqSimple, efficient background processing for Ruby.
2621969bunnyEasy to use, feature complete Ruby client for RabbitMQ 3.3 and later versions.
3719773delayed_jobDelayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer ...
47381,325resqueResque is a Redis-backed Ruby library for creating background jobs, placing those j...
51,3531,169shoryukenShoryuken is a super efficient AWS SQS thread based message processor
61,6011,798sucker_punchAsynchronous processing library for Ruby
71,6141,940sneakersFast background processing framework for Ruby and RabbitMQ
81,7122,932march_hareRabbitMQ client for JRuby built around the official RabbitMQ Java client
92,3991,737karafkaFramework used to simplify Apache Kafka based Ruby applications development
103,3103,252queA job queue that uses PostgreSQL's advisory locks for speed and reliability.
113,7772,989backburnerBeanstalk background job processing made easy
127,92411,072rocketjobRuby's missing batch processing system.
1312,61216,669gushGush is a parallel workflow runner using Redis as storage and ActiveJob for executing j...
1544,81929,879midget_jobsSmall background job scheduler closely related with Rails ActiveJob and PostgreSQL.