Passenger - mod_rails - Can this be a speed demon for Rails apps ?

Posted by Rajesh Shetty on April 15, 2008

What is Passenger ? (from http://www.modrails.com/)


 

Phusion Passenger — a.k.a. mod_rails — makes deployment of applications built on the revolutionary Ruby on Rails web framework a breeze. It follows the usual Ruby on Rails conventions, such as “Don’t-Repeat-Yourself”.


If this really picks up, expect to toss couple of key problems with rails based apps


 

  • Rails can potentially be as fast as PHP or Python : Everyone’s complain about Rails being slow (I agree up to some extent) , just because rails needs to go thru additional application server layer . Passenger should come bundled with mod_rails (as any other apache modules) and Apache itself (which may not be needed by too many people). So all you looking at Webserver -> mod_rails -> Rails execution framework, as lean as anything you can imagine
  • Deployment will be breeze as above site says.


Also comments from two of the best authorities on Ruby & Rails


- Matz (Yukihiro Matsumoto) said “It is often said that Rails is weak on deployment; PHP runs fairly fast just by uploading scripts.Rails is slow on development mode, and requires restarting on production mode (and bit complex to configure). modrails might be the answer for it.”.


- David Heinemeier Hansson says “This could become popular very fast”


Surely worth a try and this could answer and resolve tons of frustration rails programmers have as far as performance is concerned.


 




 

Blogged with MessageDance using Gmail

Trackbacks

Use this link to trackback from your own site.

Comments

Leave a response

Comments