3 ms·
Not disagreeing with you, just adding a bit more info. I'm nearly sure that the fault-tolerance magic of Erlang happens at the library (OTP) level with supervis
by eternalban 10y ago
Not disagreeing with you, just adding a bit more info. I'm nearly sure that the fault-tolerance magic of Erlang happens at the library (OTP) level with supervisors.
- macintux 10y agoThat's certainly part of it, but really it's the overlap of multiple layers of the overall system. Lightweight processes, messaging, OTP, supervision all play a role when it comes to runtime fault tolerance. Erlang is a rare beast in that the language and its VM are both very opinionated and very focused on certain types of problems (such as telecom and fault tolerance). This is not Java and its VM trying to be all things to all people.