Queues and Messaging Gems

#Total RankDaily RankNameSummary
1141221sidekiqSimple, efficient background processing for Ruby.
2662733bunnyEasy to use, feature complete Ruby client for RabbitMQ 3.9 and later versions.
3730791delayed_jobDelayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer ...
47741,186resqueResque is a Redis-backed Ruby library for creating background jobs, placing those j...
51,3411,066shoryukenShoryuken is a super efficient AWS SQS thread based message processor
61,6521,715sucker_punchAsynchronous processing library for Ruby
71,7002,126sneakersFast background processing framework for Ruby and RabbitMQ
81,8462,257march_hareRabbitMQ client for JRuby built around the official RabbitMQ Java client
92,007740karafkaKarafka is Ruby and Rails efficient Kafka processing framework. Karafka allows you...
103,4243,997queA job queue that uses PostgreSQL's advisory locks for speed and reliability.
113,8522,977backburnerBeanstalk background job processing made easy
127,9395,904rocketjobRuby's missing batch processing system.
1310,0905,856dispatch-riderMessaging system based on the reactor pattern. You can publish messages to a queue...
1412,72812,418gushGush is a parallel workflow runner using Redis as storage and ActiveJob for executing j...
1540,14241,153lowkiqLowkiq
1643,54255,129midget_jobsSmall background job scheduler closely related with Rails ActiveJob and PostgreSQL.