Such great heights - Sasa Juric
If you don't have a hammer, nothing looks like a nail. Concurrency in BEAM is a great fit for a lot of problems, but it's often overlooked, because many of us have worked for a long time without having such a hammer in our tool box. By doing so, we may have settled for improvisations in place of a more appropriate tool.
This talk aims to raise awareness in the potentials of BEAM concurrency. It does so by presenting a real-world situation, to implement a brand new solution to a well-known problem, to re-invent the wheel, despite the fact that many off-the-shelf options are available.
We'll examine the motivation behind this decision, and go through some interesting technical aspects of the implementation.
After this talk, attendees will have a better understanding of what can be achieved with BEAM concurrency, and they will hopefully be motivated to use it more frequently.
Saša Jurić
Saša is a freelancer helping companies with the adoption of Elixir. He has many years of experience building server systems, as well as desktop applications using various languages and technologies. For the past nine years, his focus has been on building backend systems using Elixir and Erlang. He is the author of "Elixir in Action", and an occasional blogger at theerlangelist.com.