Chicago Erlang Users - March 2014


Details
We have two outstanding talks this month! If you're a regular, the occasional attendee, or benevolent lurker, this is the chance to break winter's icy grip and get into some hot Erlang!
Getting Started with eunit
Sean Cribbs
How do you know if your Erlang program works? You test it! Erlang comes with a unit-testing framework called "eunit" that is easy to slip into your project. We'll talk briefly about what eunit gives you and work through a bunch of examples together, including how to use assertions, how to structure test suites, and how to deal common pitfalls and gotchas.
Fault Tolerance In Erlang
Garrett Smith
Erlang is famous for its use in mission critical, highly concurrent applications like Ericsson's AXD301, which achieved an unbelievable nine nines uptime! What makes Erlang so suited for building fault tolerance systems? We'll dissect Erlang's design and discuss principles of reliability. We'll cover language features, the Erlang virtual machine, and application architecture to give you an understanding of what makes Erlang tick and how you can apply the same principles to software you build in other languages.

Chicago Erlang Users - March 2014