ElixirConf US 2018 – Down the Memory Lane: a Tale of Memory Leaks – Guilherme de Maio (@nirev)
Much is said about the BEAM and how it’s GC per process is amazing, but sometimes memory leaks do happen! While developing Elixir apps I encountered such cases more than once, and this talk is about why that happens and what to do when it does.
Understanding how the Erlang runtime is different from other platforms we’re used to is crucial for solving such issues. How can you pinpoint what’s causing the leak? What are common reasons and solutions? These are the questions that will drive this talk.