Resque is a Redis-backed Ruby library for creating background jobs.
Best Delayed::Job Alternatives ranked by AI · updated May 2025
β Update queued β the AI is re-ranking this list. The page will refresh shortly.
This page is already up to date.
Database-backed asynchronous priority queue system.
Top 6 Delayed::Job alternatives
Sidekiq is a simple, efficient background processing for Ruby. It uses threads to handle many jobs at the same time in the...
Open Source
Hangfire is a popular .NET library for background job processing. It allows you to perform recurring tasks, scheduled tasks, and fire-and-forget tasks...
Free and paid plans available
Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background.
Enterprise version of Sidekiq with additional features.
Pros
- Advanced features like job retries and scheduling
- Priority support from maintainers
Cons
- Costs money
- May be overkill for smaller projects
A light-weight extension to Resque that adds support for scheduling items in the future.
Pros
- Scheduling support
- Integration with Resque
Cons
- Requires Redis
Open Source
How good are these alternatives?
Your feedback helps us improve the AI rankings.
β Thanks for your feedback!
Know a better alternative? π
Suggest a product and our AI will verify it's a real alternative to Delayed::Job before adding it to the list.