Introducing resque-unique_at_runtime

Ensures that only one job for a given queue will be running concurrently. A semanticaly versioned Resque plugin which ensures for a given queue, that only one worker is working on a job at any given time. Resque::Plugins::UniqueAtRuntime differs from resque-lonely_job in that it is compatible with, and can be used at the same time as, resque-solo.

Introducing resque-unique_by_arity

Magic hacks which allow integration of job multiple Resque plugins providing different types of job uniqueness

Because some jobs have parameters that you do not want to consider for determination of uniqueness.

resque_solo and resque-unique_at_runtime (a resque-lonely_job rewrite) will now work together! Without this gem they are fundamentally incompatible.

Total Downloads Downloads Today Build Status Test Coverage Maintainability Depfu Open Source Helpers Network Stars Version Documentation Chat License: MIT

I’ll put something here soon.