mod_rails: Easy and Robust Deployment of Your Ruby on Rails Applications on Apache Webservers

Location: Portland Ballroom 253 Level: Novice
Average rating: ***..
(3.83, 6 ratings)

Phusion Passenger (a.k.a. mod_rails) enables people to deploy their Ruby on Rails applications in an upload-and-go manner, very reminiscent of the PHP way of deploying, while retaining stability/robustness and performance. Contrary to other popular Apache solutions out there, e.g. mongrel/mod_proxy, minimal configuration is required with Passenger because Passenger is clever enough to manage the Rails processes for you. This also means that you’ll be less likely to make errors in the configuration phase as well.
Early benchmarks have indicated that Passenger performs on par with popular solutions such as Thin, mongrel/mod_proxy and in some cases, even better.
By the time of this writing, Passenger is being beta tested by Twitter and Dreamhost in order to give a definitive answer to the question if Passenger is able to hold its own in a production environment.
Other beta testers include the Ruby on Rails core team, and in particular, Passenger has received praise from David Heinemeier Hansson (aka DHH, creator of Ruby on Rails) and Yukihiro Matsumoto (aka Matz, creator of Ruby).
During the session, we’ll show you how easy it is to install Passenger and to deploy a Ruby on Rails application with the help of Passenger. Since this will only take a few minutes, we’ll also elaborate on the diverse configuration options, as well as how Passenger could relieve you from a lot of work, resulting in a greater efficiency for your (hosting) company. For the tech savvy, we’ll also elaborate on the technology of Passenger as well as on our copy-on-write optimization for Ruby 1.8’s garbage collector, allowing Rails applications to use about 33% less memory on average.

Photo of Hongli Lai

Hongli Lai


Hongli Lai is the co-founder and CTO of Phusion, a company that specializes in offering top of the line IT products and services to high profile clients.

Prior to founding Phusion, he has had the pleasure of working on a myriad of open source products such as Ruby, Ruby on Rails, and Autopackage, where it’s perhaps worth mentioning that the latter is being used by the Dutch Tax Department.

From his computer science study and work, Hongli has also become well versed in a variety of computer languages and paradigms and also possesses an (almost) uncontrollable hunger for knowledge. In particular, his current interests lie in the domain of Software Engineering, where the emphasis is put on software architecture.

Photo of Ninh Bui

Ninh Bui


Ninh Bui is the co-founder and CEO of Phusion, a company that specializes in offering top of the line app deployment and server monitoring/scaling software.

When Ninh is not writing software, designing UIs or organizing conferences he can be found mashing Shoryukens at Street Fighter 4 tournaments like a World Warrior. Ninh holds a degree in Computer Science from the University of Twente.

News and Coverage
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Sun Microsystems
  • FiveRuns
  • GotThingsDone
  • Heroku
  • ThoughtWorks
  • Atlantic Dominion Solutions
  • Blue Box Group
  • CodeGear
  • E-xact
  • ELC Technologies
  • EnterpriseDB
  • GemStone Systems
  • Intridea
  • Morph Labs
  • RightScale
  • TechRepublic

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine.

Download the RailsConf Sponsor/Exhibitor Prospectus

Media and Promotional Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@

Program Ideas

Post your suggestions for speakers, topics, and activities on the RailsConf wiki or send an email to

Press and Media

For media-related inquiries, contact

Contact Us

View a complete list of RailsConf 2008 contacts.