April 17, 2009
Runtime: 35:53
It has been said that Ruby is a slow language, but that is not true. Numerous Ruby projects have shown that it is possible to write fast, scalable software using Ruby. Merb, for instance, is faster than any major PHP web framework. In this talk, Carl will show how to take the many available tools, such as ruby-prof, RBench, and kcachegrind, and turn any old Ruby into a speed machine. The tips and processes will be demonstrated with real world examples of optimizations that have been done to the Merb and Rails 3 projects.
mpeg-4 mp3June 08, 2011
If you don’t measure it, you can’t optimize it. Coda Hale of Yammer talks about service-level performance metrics, how they use them to guide their development strategy, and how you can improve the transparency of your own software.…[More]
May 18, 2011
Veteran Pivot David Stevenson gives his thoughts on the when, why, and how of performance optimization in Rails. He touches on a few of the approaches that make sense and the best tools for each approach.…[More]
October 29, 2009
Nathaniel Talbott introduces Experiment Driven Development. Too much focus on TDD can miss the bigger picture and drive changes that negatively impact the overall business. Nathaniel discusses EDD, why you should do it, and what Ruby tools can help.…[More]
April 17, 2009
Nick Kallen uses live coding demos to show how to scale your massive web application with distribution, balance and locality.…[More]