delayed_job

Task scheduler

An asynchronous task queue system for Ruby applications

Database backed asynchronous priority queue -- Extracted from Shopify

GitHub

2k stars
28 watching
1k forks
Language: Ruby
last commit: almost 6 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jjb/ruby-clockA Ruby-based job scheduler that runs jobs in parallel threads within a persistent process.79
wakatime/wakaqA background task queue for Python applications backed by Redis and Celery.576
bkeepers/quA Ruby library for queuing and processing background jobs with multiple backends and resque-like API505
binchengzhao/delay-timerA task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities.317
resque/resque-schedulerSupports scheduling of future job runs in a background job system1,737
simplymadeapps/simple_schedulerEnables scheduling of tasks at regular intervals without relying on a clock process130
aio-libs/aiojobsA library that provides a controlled way to manage and schedule background tasks in asynchronous applications856
hlascelles/que-schedulerAutomates job scheduling and execution in an asynchronous workflow using a cron-like configuration file.115
lucas34/swiftqueueA job scheduler library for iOS and other Apple platforms that allows developers to run tasks with constraints such as delay, retry, and persistence.412
closeio/tasktigerA task queue system built with Python and Redis, allowing concurrent execution of tasks with features like queuing, worker management, and error handling.1,424
nesquena/backburnerA Ruby-based job queue system built on top of Beanstalkd for reliable and efficient background processing.430
stav121/taskletAn asynchronous task scheduling library written in Rust.31
rq/rq-schedulerLibrary that adds scheduling capabilities to Redis-based queuing library1,456
kitstack/async-jobAn asynchronous job manager with light code and clear features10
thieman/dagobahA simple job scheduler written in Python that uses a dependency graph to manage tasks and jobs.757