Sidekiq

Simple, efficient background jobs for Ruby.
Sidekiq uses threads to handle many jobs at the same time in the
same process. Sidekiq can be used by any Ruby application.
Requirements
- Redis: Redis 7.0+, Valkey 7.2+ or Dragonfly 1.27+
- Ruby: MRI 3.2+ or JRuby 9.4+.
Sidekiq 8.0 supports Rails and Active Job 7.0+.
Sidekiq supports Valkey and Dragonfly as Redis alternatives.
Redis 7.2.4 is considered to be the canonical implementation.
Incompatibilities with that version are considered bugs.
Installation
bundle add sidekiq