A .NET implementation of the RAFT consensus algoritm