How Discord Scaled Elixir to 5M Concurrent Users
This writeup make me even more convinced of Elixir becoming one of the large players when it comes to hugely scaling applications.<p>If there is one thing I truly love about Elixir, it is the easiness of getting started, while standing on the shoulders of a giant that is the Erlang VM. You can start by building a simple, not very demanding application with it, yet once you hit a large scale, there is plenty of battle-proven tools to save you massive headaches and costly rewrites.<p>Still, I feel, that using Elixir is, today, still a large bet. You need to convince your colleagues as much as your bosses &#x2F; customers to take the risk. But you can rest assured it will not fail you as you need to push it to the next level.<p>Nothing comes for free, and at the right scale, even the Erlang VM is not a silver bullet and will require your engineering team to invest their talent, time and effort to fine tune it. Yet, once you dig deep enough into it, you&#x27;ll find plenty of ways to solve your problem at a lower cost as compared to other solutions.<p>I see a bright future for Elixir, and a breath of fresh air for Erlang. It&#x27;s such a great time to be alive!