raft-impl

module
v0.0.0-...-760e81f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2020 License: AGPL-3.0

README

Raft Implementation

This is the course assignment for the course Distributed System, Fall 2020, CS@NJU.

In this lab, I implemented the Raft Consensus algorithm according to the paper in Golang, with the following features equipped.

  • Leader Election
  • Log Entry Appending
  • Persistence
How to Test?

In the directory src/raft/, enter the following command to run the unit test.

$ go test
Warning

Plagiarism of this coursework is prohibited. If any, I would report it to the teaching committee.

Directories

Path Synopsis
src
raft
raft-impl: An implementation of the Raft consensus algorithm Copyright (C) 2020 Yicheng Huang.
raft-impl: An implementation of the Raft consensus algorithm Copyright (C) 2020 Yicheng Huang.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL