You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: