> "Although not in Erlang, Discord uses Elixir which runs on the BEAM VM to much success as well for our real time distributed system as well as VOIP signaling components. Looking back years later - it’s safe to say we wouldn’t have chosen anything else."
You're a Staff Engineer at Discord. This response is extremely vague and non-informative.
What does "running to much success" mean exactly? And why is it "safe to say you wouldn’t have chosen anything else" instead? Why could you not have achieved the same results using alternative tools?
By the way - you've mentioned "real time distributed systems". What exactly is your definition of "real time" here?