Skip to content

santhosh-tekuri/raft

Repository files navigation

raft

License GoDoc Go Report Card Build Status codecov.io

Package raft implements Raft Concensus Algorithm as described in https://raft.github.io/raft.pdf.

Features implemented:

  • Leader Election
  • Log Replication
  • Membership Changes
  • Log Compaction
  • raftctl command line tool to inspect and modify cluster

see example/kvstore for usage

About

Golang implementation of the Raft consensus protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages