I am currently using Resque
for my background process but recently I heard a lot of huff-buff about sidekiq
. Could anybody compare/differentiate?
In particular I would like to know is there a way to monitor programmatically whether a job is completed in sidekiq
Resque:
Pros:
has no interpreter preference (you can use any ruby);Resque currently supports MRI 1.9.3 or later
Cons
Sidekiq:
Pros
Cons
From the question:
Here's a solution for that:
Ryan has created a webcast for Sidekiq this week which also include some comparison with Resque. You probably want to check it out:
Url: http://railscasts.com/episodes/366-sidekiq