Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails to make background processing dead simple. In this series, learn how to set up Sidekiq, use scheduled recurring tasks and deploy Sidekiq to a production environment.