Any time that you find yourself needing to string together a long chain of jobs, particularly when there are multiple stages of Sidekiq-pro batches and callbacks involved, come home instead to the simple flavor of orchestrated job flow with Simplekiq.

Source: doximity/simplekiq: Sidekiq-based workflow orchestration library

This looks awesome. I’ve felt this pain as well.

It’s been a while since I’ve needed complex orchestration, but I’m actually looking forward to needing to make a complex series of jobs now.

Disclosure: This was made by some of the wonderful people at Doximity, where I also work.