Rackspace senior developer, Phil Toland, is speaking at the Erlang Factory 2012 Conference this week in San Francisco where he will discuss a case study of using the Erlang language at Rackspace.
The Erlang Factory focuses on the programming language invented by Ericsson in the mid 1980s that was designed to support distributed, fault-tolerant, soft-realtime applications with requirements for high availability and high concurrency. The event consists of a three-day University session with training and tutorials; a two-day Conference with presentations from some of the best minds in Erlang; and a Community Day that consists of a Hackathon, DevOps Bootcamp, ejabberd tutorial, a Proper Tutorial and an UnConference.
This year’s event is held at the Marines’ Memorial Club and Hotel in San Francisco’s Union Square.
Toland will present a talk entitled “Polyglot Paralellism: A Case Study in Using Erlang at Rackspace” at 11:25 a.m. Friday, March 30. Two years ago, Rackspace was faced with a challenge of backing up over 20,000 network devices across the globe. Solutions written in Perl and Ruby were not reliable, nor fast enough. Toland and his team decided to rewrite the software in Erlang.
The talk will dive into the details of not only the solution, but some of the problems Toland faced and how the team overcame them. Attendees should walk away understanding the pros and cons of using Erlang to build an automation tool as well as understanding the architecture of an Erlang-based automation tool.
Interested in finding out more about Erlang? Be sure to read Phil’s post Overview Of The Erlang Programming Language.