brandonhilkert / sucker_punch

Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
MIT License
2.65k stars 114 forks source link

Comparison to ActiveJob::QueueAdapters::AsyncAdapter #228

Closed trevorturk closed 5 years ago

trevorturk commented 5 years ago

I'm a happy Sucker Punch user, but I just learned about ActiveJob::QueueAdapters::AsyncAdapter and I'm curious if there are any reasons to prefer one over the other? I'm thinking of switching to the built-in ActiveJob system just to remove a dependency, but I'm curious if anyone has any experience comparing the two. Thanks!

brandonhilkert commented 5 years ago

I’ve not used ActiveJob at all. From the source code, it appears very similar. I think you’d be fine to switch.

On Wed, Aug 7, 2019 at 7:58 PM Trevor Turk notifications@github.com wrote:

I'm a happy Sucker Punch user, but I just learned about ActiveJob::QueueAdapters::AsyncAdapter https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/AsyncAdapter.html and I'm curious if there are any reasons to prefer one over the other? I'm thinking of switching to the built-in ActiveJob system just to remove a dependency, but I'm curious if anyone has any experience comparing the two. Thanks!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/brandonhilkert/sucker_punch/issues/228?email_source=notifications&email_token=AAFVWFGS7ZJXPU5ZJDG4Y7DQDODTTA5CNFSM4IKF4G72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HEBESLQ, or mute the thread https://github.com/notifications/unsubscribe-auth/AAFVWFF5BQLQB2CYYTTTK63QDODTTANCNFSM4IKF4G7Q .

--


http://brandonhilkert.com

trevorturk commented 5 years ago

👍