sidekiq-reliable-fetch is an extension to Sidekiq that adds support for reliable fetches from Redis.
It implements in Sidekiq the reliable queue pattern using Redis' rpoplpush command.
Add the following to your Gemfile
:
gem 'sidekiq-reliable-fetch'
Enable reliable fetches by calling this gem from your Sidekiq configuration:
Sidekiq.configure_server do |config|
Sidekiq::ReliableFetcher.setup_reliable_fetch!(config)
# …
end
LGPL-3.0, see the LICENSE file.