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: about 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jjb/ruby-clock A Ruby-based job scheduler that runs jobs in parallel threads within a persistent process. 79
wakatime/wakaq A background task queue for Python applications backed by Redis and Celery. 576
bkeepers/qu A Ruby library for queuing and processing background jobs with multiple backends and resque-like API 505
binchengzhao/delay-timer A task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities. 317
resque/resque-scheduler Supports scheduling of future job runs in a background job system 1,737
simplymadeapps/simple_scheduler Enables scheduling of tasks at regular intervals without relying on a clock process 130
aio-libs/aiojobs A library that provides a controlled way to manage and schedule background tasks in asynchronous applications 856
hlascelles/que-scheduler Automates job scheduling and execution in an asynchronous workflow using a cron-like configuration file. 115
lucas34/swiftqueue A 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/tasktiger A 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/backburner A Ruby-based job queue system built on top of Beanstalkd for reliable and efficient background processing. 430
stav121/tasklet An asynchronous task scheduling library written in Rust. 31
rq/rq-scheduler Library that adds scheduling capabilities to Redis-based queuing library 1,456
kitstack/async-job An asynchronous job manager with light code and clear features 10
thieman/dagobah A simple job scheduler written in Python that uses a dependency graph to manage tasks and jobs. 757