Post

@intertwingly.net How can I learn more about any roadblocks to Sidekiq support in Roundhouse? Giving people the potential to choose their app runtime is super intriguing, removing the GVL for Sidekiq job execution is a massive scalability improvement for CRuby users.

No roadblocks, just things yet to be implemented. Current status: Sidekiq is recognized but not really supported. And there are a lot of interesting design discussions. For example, with Campfire, perform_later can be executed in the same process with no Solid Queue or Redis.

While there is no GVL, a stop the world garbage collection is still a reality until we start incorporating ractor support. And, of course the same process optimization I mentioned doesn't scale to multiple processes where you would need Redis or equivalent.

0 reposts0 likes

No replies yet.