What are network splits and why is this important?
If someone kicks a switch in your data center or otherwise breaks the
connection between the nodes or servers in your cluster then
replication of your Mnesia tables will stop.
It would be ideal if when the nodes rejoined Mnesia automatically
synched your data by merging transactions that happened on the
different nodes while the network was split. Mnesia doesn't do that,
though, and so (potential) mayhem ensues.
This makes Mnesia unusable as the backend for the journal, unless some
measures are taken to implement automatic synchronization after a
network split.
--
http://twitter.com/wagerlabs
> I think I referred to this on the Erlang questions list, but why not
> just use the method used for other enterprise databases, such as
> Oracle?
And that method is?
--
http://twitter.com/wagerlabs
jim