Thursday, November 12, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Task Queue Software
  3. Resque

Resque

Plans and prices

Resque

Free

Requires Redis · Ruby 3.2.0 or newer · Job arguments must be JSON-encodable

Every plan, in full

On the record

Components
Resque includes a Ruby library, a Rake task for starting workers, and a Sinatra app for monitoring queues, jobs, and workers.github.com · read 5 Oct 2026
Extensibility
Resque supports plugins and customization hooks such as Resque.after_fork.github.com · read 5 Oct 2026
Failure handling
Resque logs job exceptions and supports Redis and Airbrake failure backends.github.com · read 5 Oct 2026
Framework integration
Resque documents integration with Rails ActiveJob and mounting its Sinatra frontend within Rack or Rails applications.github.com · read 5 Oct 2026
Monitoring
The frontend shows worker and queue activity, usage statistics, and job failures.github.com · read 5 Oct 2026
Notable limit
Resque does not support numeric priorities; workers prioritize queues by the order in their queue list.github.com · read 5 Oct 2026
Purpose
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.github.com · read 5 Oct 2026
Queues
Queues are persistent, support atomic push and pop through Redis, and store jobs as JSON packages.github.com · read 5 Oct 2026
Redis integration
Resque can use a Redis connection string or an existing Redis object and uses redis-namespace by default to separate its keys.github.com · read 5 Oct 2026
Runtime requirements
The README lists Ruby 3.2.0 or newer, Redis server 4.0 or newer, Redis gem 4.0 or newer, Rack 2.x or 3.x, and Rails 7.2 or newer for ActiveJob.github.com · read 5 Oct 2026
Security
The README demonstrates a Rack frontend example that includes HTTP basic authentication.github.com · read 5 Oct 2026
Support
The README directs questions to its FAQ or the project issue tracker.github.com · read 5 Oct 2026
Workers
Workers can process multiple queues, run across machines with network access to Redis, and use queue order to prioritize work.github.com · read 5 Oct 2026

Alternatives to Resque

Every alternative, ranked