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
All nodes connect each other. Node have 2 kinds: major/minor. There are 2 roles of major node: leader/follower. Leader node responsible for write state(which is the route table and other metadata), follower node responsible for read state and broadcast to minor nodes. When init state or brain split happened, the major node have larger log-id become leader, when log-id all the same the major node have larger node-id (a uuid) become leader. Every node should try its best collect node topology information and broadcast to each other.
When rollback happened, the node lose election should drop some connections to keep consistency.
The text was updated successfully, but these errors were encountered:
All nodes connect each other. Node have 2 kinds: major/minor. There are 2 roles of major node: leader/follower. Leader node responsible for write state(which is the route table and other metadata), follower node responsible for read state and broadcast to minor nodes. When init state or brain split happened, the major node have larger log-id become leader, when log-id all the same the major node have larger node-id (a uuid) become leader. Every node should try its best collect node topology information and broadcast to each other.
When rollback happened, the node lose election should drop some connections to keep consistency.
The text was updated successfully, but these errors were encountered: