OTP (Open Telecom Platform) has gone way beyond the original goal of building telecom applications. It’s powerful, but complex. To use it, you have to follow certain patterns manually. But as long as you do, the modules OTP provide give you a great deal of capabilities. OTP provides a number of behaviors that let you build robust fault tolerant applications. So it’s no surprise most Erlang applications use OTP.



Elixir’s Mix tool helps you a little bit with it. I’ll show you how to use OTP with Elixir and Mix. By the end of it, you’ll realize OTP isn’t very scary. In fact, you too will soon use OTP in most of your Elixir projects.



About Mac Liaw:



Mac Liaw entered The Ohio State University's Masters Program in Computer Science at age 15. He was a member of the CERN development team that established HTTP and HTML. He is active in the Linux Kernel, Groovy development and Haskell open source project. Currently he is CylaTech.com Inc’s VP of Technology and has been involved in video games development since Playstation 2 and Xbox. He currently oversees PS3 and 360 video games development and special effects projects at CylaTech.com Inc. He also serves as the CTO of Bringshare, a startup launched its public beta in fall 2011 at the DEMO conference in Silicon Valley. Bringshare is an online tool for marketing professionals, entrepreneurs and their businesses measure and evaluate their online marketing investments more efficiently and cost effectively.