4 ms·
An interesting deep dive with code into how sidekiq job processing in ruby works. Articles like these are a great way of reading (or skimming?) code and absorbi
by vlz 3y ago
An interesting deep dive with code into how sidekiq job processing in ruby works. Articles like these are a great way of reading (or skimming?) code and absorbing patterns without having to puzzle everything together yourself.
Would also be interesting to compare this to GoodJob or basecamp's Solid Queue which work with relational databases instead of redis (and might be more specialised for use with Rails/ActiveJob).
- jddj 3y agoHangFire on .net also took some inspiration from sidekiq. I believe it works with a relatively broad range of storage technologies
- neerajdotname2 3y agoWe wrote a bit about how "Solid Queue" uses "UPDATE SKIP LOCKED". https://www.bigbinary.com/blog/solid-queue https://www.bigbinary.com/blog/solid-queue