SnowCamp 2018 has ended
View analytic
Thursday, January 25 • 15:00 - 15:45
Exploring the actor model with Elixir

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Limited Capacity seats available

In our modern world, concurrency is becoming not only a nice addition, but a necessity. Unfortunately the traditional threading model of concurrency often leads to programs that are very complex, hard to understand and maintain. One of the alternatives is the actor concurrency model, that is gaining traction in recent years through projects like Akka for Scala, Orleans for .NET and of course the Erlang programming language.

Elixir is a modern and exciting language running on the Erlang VM optimising for productivity, maintainability and reliability. It is a dynamic functional language with concepts of actor model in the heart of everything. The functional nature, modern tooling and embrace of concurrency make it exceptionally well suited for building scalable, distributed software.

In this session, we're going to understand why the actor model is gaining popularity and explore some of the benefits. Additionally we're going to discover a bit of Elixir and get excited for a new language to learn this coming year!

avatar for Michał Muskała

Michał Muskała

Student during mornings, developer at afternoons and open source contributor by evenings. Michal is programming languages enthusiast, focusing mostly on the functional side. He is a member of the Ecto core team, maintainer of several Elixir packages and contributor to the Erlang compiler... Read More →

Thursday January 25, 2018 15:00 - 15:45
Chrome 1

Attendees (12)