Skip to content

kirs/railsperf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rails-perf

Build Status

Yves Senn's quote:

While performance improvements are made in specific areas the overall
performance of the Rails-Stack is hard to keep track of.
After the RC's are released we usually get a handful of performance
regressions that we then address.

Performance should be a concern when working on the framework.
Making it possible to see the impact from a specific commit will go a long
way to improve things.

While RubyBench is focused on long-running MRI and Rails metrics, RailsPerf is applying few short benchmark scripts on specific release or commit in Rails.

Right now RailsPerf can run benchmarks against specific Gemfile with Rails target listed. Builds are enqueed to Sidekiq and data is stored in MongoDB. Every build is compared with major Rails versions. You can add your own benchmark by commiting the file into benchmarks/ directory.

Author

Kir Shatrov

Sponsored by Evil Martians