How Discord Handled 5 Million Concurrent Users With Just Elixir Processes

A system design breakdown for engineers who want to understand real-world concurrency at scale