Erlang in the battlefield
A short story about Erlang internals and how they influenced the real life scenarios and a practical guide to some aspects of performance and highly availability.
Last year we have given some thoughts about transition from C/C++ to Erlang which was ongoing. Since then the system has successfully reached production environment and we can validate our high hopes.
During this talk I will present lessons learned, challenges we have met and pitfalls we have run into implementing and deploying a highly available system for session control and online charging.
Talk objectives: To present challenges in creating and especially supporting a HA system based on Erlang, and give some thoughts about strengths and weaknesses of Erlang seen as a platform.
Target audience: People developing erlang distributed applications, especially making use of mnesia.
Primary Software Designer, Telco BSS R&D, Comarch S.A.
Łukasz Kubica is a graduate of AGH - University of Science and Technology in Krakow. He has been working for Comarch as a C++ programmer and software designer for 7 years and started programming in Erlang about two years ago. Łukasz has extensive experience in creating, profiling and supporting both throughput and response time oriented systems running on SMP's under various unix distributions.