After a decade under Pablo Cantero’s stewardship, Shoryuken has a new maintainer – me. I’m grateful for his graceful handoff of this Ruby SQS library, and I’m picking up where he left off: v7.0.0.rc1 is out now, with the stable release close behind.
This release modernizes the codebase substantially. It brings several improvements including:
Rails 8.1+ features:
enqueue_all now uses SQS batch API.CurrentAttributes automatically flow from enqueue to execution.Dependency reduction:
concurrent-ruby entirely, replacing it with pure Ruby thread-safe primitives.HashUtils.deep_symbolize_keys and StringUtils.constantize replace extensions on Hash and String.Infrastructure:
Stay on Shoryuken 6.x if you’re on older Ruby/Rails.
With v7.0.0 nearly done, my next priority is the Web UI. The community has asked for a Sidekiq-style dashboard since 2017. I built Karafka’s Web UI from scratch, so I know what’s needed: real-time queue monitoring, worker visibility, dead letter queue management, historical trends.
After that: performance optimizations, better local development experience, monitoring integrations (Prometheus, StatsD, distributed tracing).
gem 'shoryuken', '7.0.0.rc1' Test it in staging and report issues. The sooner we find edge cases, the better the stable release.
The previous Slack workspace was lost, so we’re rebuilding the community. Join the new Slack to share how you’re using Shoryuken in production, what pain points you’ve hit, and what features you need. Your feedback shapes what gets built next.
Shoryuken has 23+ million downloads and serves as the primary SQS option for Ruby teams who don’t want Redis dependencies. I’m committed to keeping it healthy for years to come.
The post Shoryuken Has a New Maintainer, and v7.0.0 Is Almost There appeared first on Closer to Code.
For many software teams, documentation is written after features are built and design decisions have…
With the release of the FIPS 140-3 certified cryptographic modules for Ubuntu 22.04 LTS, Canonical…
Open source libraries are repositories of code that developers can use and, depending on the…
Last year, we had the opportunity to speak at Regent’s UX Conference (Regent’s University London’s…
A government agency mandated smartcard authentication across their Ubuntu fleet. When they enabled FIPS mode…
Building telco clouds with open source At MWC Barcelona 2026, Canonical is demonstrating how telecommunications…