SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 Ruby Asynchronou Projects
-
I'm optimistic about Ruby's async story with the work Samuel Williams has been doing. https://github.com/socketry/falcon is the tip of the iceberg, which is built on top of https://github.com/socketry/protocol-http2 and a not of other repos at https://github.com/socketry.
It's inspiring other's in the community to think of interesting applications, like using the HTML slot API to stream responses to HTML without JS. https://x.com/joeldrapper/status/1841984952407110037
I know other frameworks have had asynchronous IO support forever, but it's finally coming to Ruby that seems like it will stick around and be well supported.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Since the threading problem is specific to the Puma web server, let's look at another option: Falcon. This is a new, highly concurrent Rack-compliant web server built on the async gem. It uses Ruby Fibers instead of Threads, which are cheaper to create and have much lower overhead.
-
-
Ruby Asynchronous discussion
Ruby Asynchronous related posts
-
Rack for Ruby: Socket Hijacking
-
Is ruby really slow?
-
Show HN: Goru, an experimental, Go-inspired concurrency library for Ruby
-
How does Ruby handle parallel HTTP requests in separate threads?
-
ruby has supported native async or not?
-
shrine-lambda 0.1.1 deprecation release before renaming
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source Asynchronou projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | falcon | 2,682 |
2 | Async Ruby | 2,188 |
3 | RubyDNS | 717 |
4 | shrine-aws-lambda | 5 |