[erlang-questions] Distributed application and netsplit
Scott Lystig Fritchie
fritchie@REDACTED
Fri Nov 21 07:28:36 CET 2014
Andrew Stone <andrew.j.stone.1@REDACTED> wrote:
ajs> Hi, I've waited for someone to jump in and say this, but it hasn't
ajs> happened. You really, really don't want to try dealing with
ajs> netsplits and application failover in an app specific manner. It is
ajs> not safe, and you will likely lose data.
Agreed, 106%.
As Joe Armstrong, benelovent co-leader of the concurrent world, is fond
of saying, it takes at least two machines to detect and recover from a
fault in one. In the larger case of split brain management in
distributed, asynchronous, message passing environment (like the
Universe), there are fundamental limits and impossibilities that nobody
is immune from. Good luck with two machines figuring that out.
-Scott
More information about the erlang-questions
mailing list