Closed jmsadair closed 8 months ago
This adds support for dynamic membership changes. Three major functions with tests were added:
AddServer
RemoveServer
Bootstrap
These changes mostly align with the solution that is discussed in the raft dissertation.
This adds support for dynamic membership changes. Three major functions with tests were added:
AddServer
: adds a new node to the cluster.RemoveServer
: removes a node from the cluster.Bootstrap
: Starts a node with a predefined configuration.These changes mostly align with the solution that is discussed in the raft dissertation.