Discord has been scaling with Elixir. Now with 5 million concurrent users, CTO of Discord, Stanislav Vishnevskiy, talked about how it came to be. He also said “Elixir has proven to be a great experience.” The article primarily focuses on production issues they ran across and how they fixed them. The Erlang Virtual Machine and ecosystem have comically good operations tooling. Come for the concurrency and pleasant macros, stay for the 30 year legacy!
Elixir is a lot of fun to write. It’s refreshing coming from a super OO language back to a functional language that has truly pragmatic frameworks like Phoenix. Get started with our free screencast series on Elixir and Phoenix.