-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Related Projects
thomasklemm edited this page Dec 21, 2012
·
107 revisions
A number of gems provide additional Sidekiq functionality:
- Devise Async: Send Devise's emails in background. Supports Resque, Sidekiq and Delayed::Job
- Carrierwave Backgrounder: Offload CarrierWave's image processing and storage to a background process using Delayed Job, Resque, Sidekiq, Qu, Queue Classic or Girl Friday
- Sidekiq Middleware: Unique jobs for Sidekiq
- Sideki Unique Jobs: Unique jobs for Sidekiq
- Sidekiq Failures: Keeps track of Sidekiq failed jobs and adds a tab to the Web UI to let you browse them. Makes use of Sidekiq's custom tabs and middleware chain.
- Kiqstand by Mongoid: Kiqstand is a middleware for Sidekiq for use with Mongoid 3
- Sidekiq Heroku Autoscaler: Autoscale your Sidekiq workers on Heroku, even down to zero, if there are no jobs to process.
- Batsir: Batsir is an execution platform for stage based filter queue execution. It is based on the Pipes and Filters patterns, and makes it possible to create multiples Pipes and Filters (called Stages) that can be invoked asynchronously using so called inbound Acceptors. Acceptors are started automatically and will send a payload into the filter chain, after which the (possibly) transformed message will be processed by the so called outbound Notifiers. Notifiers can be used to asynchronously send a message to another stage, as long as corresponding inbound Acceptors have been configured.
Add yours here!