fatkodima / sidekiq-iteration

Make your long-running sidekiq jobs interruptible and resumable.
https://rubydoc.info/gems/sidekiq-iteration
MIT License
270 stars 8 forks source link

sidekiq-iteration vs job-iteration #3

Closed dylanz closed 1 year ago

dylanz commented 1 year ago

What are the differences between sidekq-iteration and Shopify's job-iteration? It would be helpful if the README covered that!

fatkodima commented 1 year ago

Yeah, but the only real difference is that it does not depend on ActiveJob and is designed to work with raw sidekiq. It currently has nested iterator for quite some time (https://github.com/fatkodima/sidekiq-iteration#nested-iteration), but there is a PR in the job-iteration (https://github.com/Shopify/job-iteration/pull/310) that will be merged soon. And the gem's usage API is a little bit different, but basically the same.

dylanz commented 1 year ago

@fatkodima... ahhhh... that makes sense! Thanks for the quick reply 🥳