3 ms·
Mod_rails vs. mongrel vs. thin: a benchmark
- inklesspen 19y agoWhat? A mod_rails? Really? Where will the madness end?
- zapnap 19y agoI have to admit I'm intrigued, but at the same time I'm really wishing it was a proper mod_rack instead of a mod_rails. Rack, for those who don't know, is the Ruby equivalent to Python's WSGI. A number of other Ruby web frameworks are built on Rack, including Merb, Ramaze, Sinatra and Waves. That said, I'm still pretty excited and the numbers are promising. Wonder how well it handles long-running requests (which is Thin's problem, currently)
- fendale 19y agoI am very interested to see the memory usage. With mod_perl, you pre-loaded a lot of your modules in the httpd.conf file, and Apache loads them once and shares them across all processes saving memory. With Rails that could give large memory savings, and memory is the major pain point of getting more than one or two Rails apps up and running on the same server as I understand it.
- zapnap 19y agoalso, fwiw, mod_rubinius is also underway (old-ish news, but highly relevant): http://brainspl.at/articles/2008/02/12/what-do-you-want-to-see-in-mod_rubinius http://brainspl.at/articles/2008/02/12/what-do-you-want-to-s...
- veritas 19y agoGood stuff. I would've liked to see data for: Nginx + Mongrels, Ngninx/Apache + Evented Mongrels, Swiftiply + Evented Mongrels. http://brainspl.at/articles/2007/05/12/event-driven-mongrel-and-swiftiply-proxy http://brainspl.at/articles/2007/05/12/event-driven-mongrel-...