Scaling Ruby from the Inside Out
Location: Portland Ballroom 252 Level: Intermediate
Now that Ruby on Rails is almost 4 years old, most of the deployment issues have stabilized. Many of you will be familiar with the vast array of different webserver options for running rails applications. We will cover the new Open Source Engine Yard stack that has many man years of production Rails deployment experience packed into it.
We will examine common Ruby performance problems and how to fix them, how to get a ‘feel’ for abstractions that are expensive and those that are cheap. The attendees will come away with vital information that will help them avoid problems with scaling their Ruby applications.
We will also cover Rubinius, a new virtual machine for running Ruby and Rails applications that aims to ease most of the problems with MRI.
Covering all of these issues as one cohesive whole will give people a very good overview of the Ruby ecosystem and how bright the future looks for Ruby in the enterprise. Attendees will come away with some solid knowledge of how to scale ruby from the inside out.
People planning to attend this session also want to see:
Ezra Zygmuntowicz is a co-founder of EngineYard.com, a scalable Rails hosting service. He is the author of the Rails Deployment book for the Pragmatic Programmers and has contributed many open source Ruby and Rails related projects such as BackgrounDrb, ez-where, Merb and Rubinius. He is a speaker at The Rails Edge, the 2006 & 2007 RailsConf and the 2007 SDForum Ruby conference as well as The Ruby Hoedown and RubyEast. He has been working with Ruby for almost 4 years now and picked up Rails in the summer of 2004. In his spare time he likes to hack Ruby and Erlang and tinker with his vintage 54 VW beetle.