Adopting Elixir in a 10 Year Old Codebase

Michael Klishin
RabbitMQ Developer

In early 2016 a team of engineers responsible for a ~10 year old Erlang project decided to completely revisit our

CLI tools and give Elixir a shot. One year later we are about to ship a release that includes all of that work.

In this talk we will explore how well did that go, what we've learnt, what problems we had to face,

and what our impression of Elixir is 1 year later.


Michael is an experienced software engineer interested in data infrastructure. He's currently at Pivotal working on RabbitMQ.


GitHub: michaelklishin

Twitter: @michaelklishin

Back to conference page