Reaching Consensus Using Raft
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
This thesis project implements and evaluates log replication using the Raft consensus algorithm. Raft presents a new and easier to understand consensus protocol for log replication in a distributed system. This thesis aims to evaluate the correctness and robustness of Raft by implementing a scalable system that is easy to maintain and test for further development. This thesis gives an in-depth description of Raft as well as a detailed explanation of the implemented system together with an evaluation of the system performance with focus on correctness.
Place, publisher, year, edition, pages
2016. , 48 p.
UPTEC IT, ISSN 1401-5749 ; 16008
Engineering and Technology
IdentifiersURN: urn:nbn:se:uu:diva-301332OAI: oai:DiVA.org:uu-301332DiVA: diva2:954022
Master of Science Programme in Information Technology Engineering
Weber, TjarkNordén, Lars-Åke