Skip to content

Protoraft is a simple Raft implementation designed for learning purpose.

Notifications You must be signed in to change notification settings

lazykart/protoraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protoraft

Protoraft is a simple Raft implementation for learning purpose, which covers core features of Raft as below:

  • Leader Election
  • Log Replication
  • Support for Log Compaction
  • Support for Cluster Membership Changes

This implementation passed the test cases more than 300 times so there should be no serious bug. Of course, it's not for production and poorly optimized.

About

Protoraft is a simple Raft implementation designed for learning purpose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages