unsplit icon indicating copy to clipboard operation
unsplit copied to clipboard

About inconsistency resolution

Open GalaxyGorilla opened this issue 8 years ago • 0 comments

Hey @uwiger,

I am currently trying to get a grasp on mnesia and related techniques for inconsistency resolution between erlang nodes in a cluster after netsplits (I am OK with having eventual consistency). Mnesia is only used in RAM. What catched my attention about unsplit in particular are these lines of code which are with some adjustments also used in syn. Even though I don't understand these algorithms to their full extend as far as I can see it can also be used to generate a consistent state by simply using the state of the largest 'island' of connected nodes.

First I wanted to ask you about your experience with unsplit and the mentioned code from above in production systems. Also it would be nice to know if it is already possible to implement the above strategy of largest 'islands' with unsplit.

GalaxyGorilla avatar Nov 28 '16 14:11 GalaxyGorilla