mod_rails がリリースされた
インストールは
gem install passenger
gemdir/passenger/doc/Users guide.txt に説明があるのでその通り入れたら無事起動。
session :off render :text => 'hello'
とやるだけのRailsアプリケーションを productionモードでベンチマークを取ってみた。
mod_rails | Requests per second: 379.56 [#/sec] (mean) |
mongrel rails | Requests per second: 289.94 [#/sec] (mean) |
mongrel_cluster(rails) 4 process | Requests per second: 302.39 [#/sec] (mean) |
mongrel merb | Requests per second: 692.93 [#/sec] (mean) |
とまあ、普通に早い。boostのThreadを使ってるっぽいので、その変がパフォーマンスに影響を与えていんだろうか。