3 ms·
It doesn't appear that there's been any real speedup on the Ruby on Rails results for the last several rounds, so... why is that? Does nobody in the community c
by pkroll 13y ago
It doesn't appear that there's been any real speedup on the Ruby on Rails results for the last several rounds, so... why is that? Does nobody in the community care about speed? Is there no way to speed up Rails? Is it not clear where the bottlenecks are? Are the profiling tools not good enough? I'd sincerely like to know if someone has taken on the task and just been frustrated, or if no one has actually tried.
- bhauer 13y agoWe have received numerous pull requests from a spectrum of communities, but the Ruby community has been fairly quiet on that front. For example, not a whole lot has changed with the Rails test since March aside from us adding implementations of the newer test types: https://github.com/TechEmpower/FrameworkBenchmarks/commits/master/rails https://github.com/TechEmpower/FrameworkBenchmarks/commits/m... That said, there isn't a whole lot of code that composes the test. Here's the controller: https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/rails/app/controllers/hello_world_controller.rb https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... And here is the Python script that is used to start up nginx and Unicorn for the test: https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/rails/setup_ruby.py https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... And JRuby on Resin: https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/rails/setup_jruby.py https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... We'd love to get more pull requests here.