module
Importance_2
v4.2.1 - Show latest stable - 0 notes

Active Job adapters

Active Job has adapters for the following queueing backends:

  • Backburner

  • Delayed Job

  • Qu

  • Que

  • queue_classic

  • Resque 1.x

  • Sidekiq

  • Sneakers

  • Sucker Punch

Backends Features

|                   | Async | Queues | Delayed   | Priorities | Timeout | Retries |
|-------------------|-------|--------|-----------|------------|---------|---------|
| Backburner        | Yes   | Yes    | Yes       | Yes        | Job     | Global  |
| Delayed Job       | Yes   | Yes    | Yes       | Job        | Global  | Global  |
| Qu                | Yes   | Yes    | No        | No         | No      | Global  |
| Que               | Yes   | Yes    | Yes       | Job        | No      | Job     |
| queue_classic     | Yes   | Yes    | No*       | No         | No      | No      |
| Resque            | Yes   | Yes    | Yes (Gem) | Queue      | Global  | Yes     |
| Sidekiq           | Yes   | Yes    | Yes       | Queue      | No      | Job     |
| Sneakers          | Yes   | Yes    | No        | Queue      | Queue   | No      |
| Sucker Punch      | Yes   | Yes    | No        | No         | No      | No      |
| Active Job Inline | No    | Yes    | N/A       | N/A        | N/A     | N/A     |
| Active Job        | Yes   | Yes    | Yes       | No         | No      | No      |

NOTE: queue_classic does not support Job scheduling. However you can implement this yourself or you can use the queue_classic-later gem. See the documentation for ActiveJob::QueueAdapters::QueueClassicAdapter.

Show files where this module is defined (12 files)
Register or log in to add new notes.