By Martin Logan, Eric Merritt, and Richard Carlsson
This article is taken from the book Erlang and OTP in Action.

OTP Applications (PDF)