The BEAM was originally designed to run software for telephone switches. It's often referred to as soft realtime because it is so responsive. It has been battle-tested for now over 3 decades.
Where the BEAM falls flat is pure number crunching but it's blazing fast with binary processing (e.g. string parsing).
A fresh phoenix project where you render a nontrivial template easily reaches sub millisecond response times, without any kind of optimization.