This guide covers the various ways of performance testing a Ruby on Rails application. By referring to this guide, you will be able to: Understand the various types of benchmarking and profiling metrics Generate performance and benchmarking tests Use a GC-patched Ruby binary to measure memory usage and object allocation Understand the benchmarking information provided by Rails inside the log files