Or maybe it's good for hard real-time too?
Why Erlang is suitable for soft real-time applications, but not for hard real-time?
1.7k Views Asked by bob At
3
There are 3 best solutions below
0
On
There is a presentation from 2008 by Vincenzo Nicosia describing work on HRT erlang (HARTE), which also describes the problems regarding hard real-time of the current BEAM, etc. Have a look at http://www.erlang.org/workshop/2007/proceedings/05nicosi.pdf
Garbage collection can lead to pauses of unpredictable duration; as such, you can't put hard upper bounds on latency. The definition of hard real time is basically that you can set hard bounds on latency, so this is a problem.