-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Related Projects
nerdyglasses edited this page Feb 13, 2013
·
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
- Sidekiq Unique Jobs: Unique jobs for Sidekiq
- Sidekiq Limit Fetch: Restrict number of workers which are able to run specified queues simultaneously. You can pause queues and resize queue distribution dynamically. Also tracks number of active workers per queue. Supports global mode (multiple sidekiq processes). There is an additional blocking queue mode.
- 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.
- Sidekiq-Status: Resque-Status-like functionality for sidekiq, allow you to track job status.
- sidekiq_status: Yet another rewrite from scratch of resque_status for sidekiq.
- Coffeekiq: Basic node.js Library that enqueues jobs to Sidekiq.
Add yours here!