Saša Jurić

Saša Jurić

Author of “Elixir in Action”

High Availability

This talk discusses the high availability challenge, an important property when building a system that needs to provide the service continuously. Based on my own experience in building an Erlang/Elixir powered system that constantly pushes the fast changing data to a few thousand of connected users, I will provide a high-level overview on how Erlang can help us implement continuously running systems, and back this theory with some real life examples. This is an introductory talk that targets mostly people new to Elixir and Erlang, aiming to explain why and how Elixir/Erlang can be beneficial. The talk is language agnostic with the focus on Erlang virtual machine rather than a particular BEAM oriented language. After the presentation, the audience should have a better insight on how highly available systems can be implemented, and how Elixir/Erlang can help in achieving that goal.

Target audience:

- Newcomers to Elixir/Erlang

Slides

Video

Software developer at Aircloak, a startup developing a solution for plug-and-play privacy compliance. Has many years of experience building server systems as well as desktop applications using various languages and technologies such as Elixir, Erlang, Ruby, JavaScript, C#, C++. The author of “Elixir in Action”, and an occasional blogger at theerlangelist.com.

Github: sasa1977

Twitter: @sasajuric