Category

Background Jobs

Process slow tasks asynchronously to keep response times low, improve fault-tolerance and aid with horizontal scaling

10.85
A long-lived project that still receives updates
Simple, efficient background processing for Ruby.
2020
2021
2022
2023
2024
2025
4.89
A long-lived project that still receives updates
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or ...
2020
2021
2022
2023
2024
2025
3.26
A long-lived project that still receives updates
Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.
2020
2021
2022
2023
2024
2025
1.89
A long-lived project that still receives updates
Easy to use, feature complete Ruby client for RabbitMQ 3.9 and later versions.
2020
2021
2022
2023
2024
2025
1.12
No release in over 3 years
Low commit activity in last 3 years
Fast background processing framework for Ruby and RabbitMQ
2020
2021
2022
2023
2024
2025
0.97
A long-lived project that still receives updates
A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
2020
2021
2022
2023
2024
2025
0.81
A long-lived project that still receives updates
A job queue that uses PostgreSQL's advisory locks for speed and reliability.
2020
2021
2022
2023
2024
2025
0.46
Low commit activity in last 3 years
No release in over a year
queue_classic is a queueing library for Ruby apps. (Rails, Sinatra, Etc...) queue_classic features asynchronous job polling, database maintained locks and no ridiculous dependencies. As a matter of fact, queue_classic only requires pg.
2020
2021
2022
2023
2024
2025
0.39
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Mature EventMachine-based RabbitMQ client.
2020
2021
2022
2023
2024
2025
0.22
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Beanstalk background job processing made easy
2020
2021
2022
2023
2024
2025
0.18
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Starling is a light-weight, persistent queue server that speaks the memcached protocol. It was originally developed for Twitter's backend.
2020
2021
2022
2023
2024
2025
0.17
No commit activity in last 3 years
There's a lot of open issues
A Ruby/Rails job server and scheduler
0.17
No commit activity in last 3 years
No release in over 3 years
a Ruby library for queuing and processing background jobs with configurable backends.
2020
2021
2022
2023
2024
2025
0.14
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Simple beanstalkd client for ruby
2020
2021
2022
2023
2024
2025
0.07
Repository is archived
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Simple background job processor inspired by delayed_job, but aiming for database agnosticism.
2020
2021
2022
2023
2024
2025
0.07
No commit activity in last 3 years
Running Long Background Tasks In Ruby On Rails Made Dead Simple
0.06
No commit activity in last 3 years
No release in over 3 years
A job queueing and background workers system using Beanstalkd. Inspired by the Minion gem.
2020
2021
2022
2023
2024
2025
0.06
There's a lot of open issues
Delayed is a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day. It supports postgres, mysql, and sqlite, and is designed to be Reliable (with co-transactional job enqueues and guaranteed, at-least-once execution), Scalable (with an opti...
2020
2021
2022
2023
2024
2025
0.05
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Lowkiq
2020
2021
2022
2023
2024
2025
0.04
No commit activity in last 3 years
No release in over 3 years
Execute any ActiveRecord Model method in the background
2020
2021
2022
2023
2024
2025
0.03
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Resque-mongo is a fork of resque that uses mongo as a queue backend. Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform...
2020
2021
2022
2023
2024
2025
0.02
No commit activity in last 3 years
Fast and easy task runner for Rails. Got work?
0.02
No commit activity in last 3 years
A Ruby library implementing a Simple Message Queue protocol
0.01
No release in over a year
A highly available, reliable messaging infrastructure
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
A unified interface for various messaging queues
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
easily do background work in rails, without commiting to a particular runner. comes with starling, bj and spawn runners.
2020
2021
2022
2023
2024
2025
0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Quebert is a worker queue framework built around beanstalkd. Use it in your Rails apps for job processing.
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
LegionIO is an extensible framework for running, scheduling and building relationships of tasks in a concurrent matter
2020
2021
2022
2023
2024
2025
0.0
No release in over 3 years
Lean Redis-backed event scheduling library for Ruby
2020
2021
2022
2023
2024
2025
0.0
No commit activity in last 3 years
No release in over 3 years
JobReactor is a library for creating, scheduling and processing background jobs. It is asynchronous client-server distributed system based on EventMachine.
2020
2021
2022
2023
2024
2025
0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Seamlessly integrates Java's Executor framework with Ruby on Rails
2020
2021
2022
2023
2024
2025
0.0
No release in over 3 years
The crowd, suddenly there where there was nothing before, is a mysterious and universal phenomenon. A few people may have been standing together -- five, ten or twelve, nor more; nothing has been announced, nothing is expected. Suddenly everywhere is black with people and more com...
2020
2021
2022
2023
2024
2025