good implementation of redis and sidekiq