HTTP (or Web) Servers frequently form the initial front end to a Ruby on Rails application. The Web server handles the initial request from a user, processes those requests for static content directly, dispatches requests for dynamic content to an application server, and often acts as a load balancing front end when handling increased traffic.
Httperf is a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is not on implementing one particular benchmark but on providing a robust, high-performance tool that facilitates the construction of both micro- and macro-level benchmarks.