Reconfiguration of OnceTree
Abstract
We designed and implemented a fault tolerant version of the tree-based OnceTree CRDT protocol using the Gorums framework.The recovery protocol was designed around using groups composed of a replica's neighbours to restore the tree structure, and thereby recover from a failure.The system was deployed to a data centre where its fault recovery performance was tested.As our testing demonstrated minimal service disruption under normal workloads, the system's performance should be good enough for many types of deployments.