Tech Mesh London 2012
Christopher Brown, TweetCTO at Opscode

Biography: Christopher Brown
Christopher Brown joins Opscode from Microsoft, where he was a Director of Engineering for the Edge Computing Network within Global Foundation Services. Prior to Microsoft, Christopher was a Founding Member, Architect, and Lead Developer for Amazon.com's Elastic Compute Cloud ("EC2"). Christopher has 18 years of software engineering and leadership experience and holds several patents in the areas of Internet routing, VM/runtime hosting, content delivery and cloud computing.
Presentation: TweetLiving in a Polyglot World: Ruby on the Client, Erlang on the Server
Over the course of 4 years as a startup in the configuration management space, Opscode has seen a lot of code come and go. We've just completed a full rewrite of the server side API from Ruby in Unicorn to Erlang in Webmachine, with amazing improvements in memory usage and concurrency. I'll talk about why, for Opscode, Ruby is still the best choice on the client, but Erlang rules the server.
Talk objectives: This talk shows the "horses for courses" choices we make in languages and technologies to serve a diverse set of business needs.
Target audience: This talk will appeal to technical implementers of scalable web services, functional programmers of all sorts, and even Ruby zealots!