Improving Raft When There Are Failures
Resumo
This paper investigates the Raft consensus algorithm in the presence of failures. We are especially interested in how the single failures - link failures, isolation and partition-affect the running time of the leader election, which is an important building block of Raft. Our tests show that such failures are non-negligible. We therefore propose new timeout policies which can improve the performance of Raft.
Palavras-chave:
fault tolerance, Raft, network partition, consensus
Publicado
08/10/2018
Como Citar
FLURI, Christian; MELNYK, Darya; WATTENHOFER, Roger.
Improving Raft When There Are Failures. In: LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 8. , 2018, Foz do Iguaçu.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2018
.
p. 167-170.