Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why Erlang is suitable for soft real-time applications, but not for hard real-time?

Or maybe it's good for hard real-time too?

like image 917
bob Avatar asked Jan 22 '11 05:01

bob


1 Answers

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.

like image 70
bdonlan Avatar answered Oct 29 '22 17:10

bdonlan