Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can anyone share thoughts on how rack 3 could improve the future of Ruby/Rails performance?


The cases in which the Rack interface has a noticeable impact on a Rails app are so rare that I suspect it won't have any.


Rack 3 has better support for web servers like Falcon[0] that are designed to take advantage of async or blocking vs non-blocking IO throughout the stack.

Maybe the same for Puma?

[0]: https://github.com/socketry/falcon


Falcon looks cool, and it seems it could facilitates a dreamed "rails deploy" in the future, but substituting C (Nginx) for Ruby should have some type of big performance penalty.

Looking forward, though.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: