Erlang literature mentions linked processes to alert one process if another signals an exit, and heartbeat processes to react if the local node stops. Is there a common Erlang approach to dealing with loss of a remote node? How does a set of networked nodes know, for example, if one of them suddenly ceases to function (loses power, etc.) without sending any exit signals?