redis sidekiq lesson outline