Rube Goldberg Contraptions, Building Scalable Decoupled Web Apps and Infrastructure with Ruby

Location: Pavilion 9 - 10 Level:
Average rating: ****.
(4.24, 58 ratings)

As a web app grows to handle more features and more load, inevitably the app cannot handle it all. You need to build a decoupled scalable architecture that takes advantage of resources in the most efficient way, whle still presenting your users with the fastest experience possible.

This usually includes separating out background tasks to some sort of queuing system. This also requires the ability to add new servers to the system very easily and have those servers automatically configure themselves.

We will explore a sample scalable web architecture for automatic provisioning, configuration, queuing and decoupling workloads from physical servers in order to best utilize virtualized, cloud like hosting platforms.

Photo of Ezra Zygmuntowicz

Ezra Zygmuntowicz


Ezra is known as a heavy open source contributor in the Ruby community, especially regarding deployment. Ezra took to Rails in 2004 and helped found Engine Yard in mid-2006. Ezra published a complete Rails deployment book through The Pragmatic Programmers in early 2007.

Comments on this page are now closed.


Andy Koch
05/08/2009 2:39am PDT

best presentation of a product offering

Jonathan Thomas
05/07/2009 12:57am PDT

This was one of my favorite talks; great demo! I like that you jumped in and gave us a ton of info, yet I almost wish it had been extended and merged w/ (part2 of) Paolo’s “map/reduce” talk …since he delved into RabbitMQ code-snippets

Russ Schissler
05/06/2009 5:28am PDT

Dynamite presentation of fun things to do. Glad Engine Yard is out there to provide these services.

Picture of Darren Boyd
Darren Boyd
05/06/2009 5:23am PDT

This talk should have been one of the tutorials. Lots of material for just an hour, and plenty of opportunity for people to write some simple code and play with nanite.

Jeff LaBarge
05/06/2009 5:15am PDT

Great presentation. Great list of technologies to go back and research. Also, very fun demo

News and Coverage
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • Sun Microsystems
  • Blue Box Group
  • New Relic

Sponsorship Opportunities

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

Download the RailsConf Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for 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 Maureen Jennings at

Contact Us

View a complete list of RailsConf 2009 contacts.