Skip to content

Implementation of RAFT consensus protocol using gRPC and Hashicorp Impl

Notifications You must be signed in to change notification settings

Schachte/RaftProtocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raft Distributed Consensus Protocol

This is a repo that demonstrates the usage of the Raft Consensus Algorithm.

This repo leverages Go as the primary language and the Raft Library from Hashicorp

Background

In complex distributed environments, it's important for your systems to agree on the current state of the system. This is mandatory because nodes can die and go offline at any point in time. Consensus ensures that all nodes have a replicated state and copy of the system state so it can be resilient against failures.

How To Run

TODO

About

Implementation of RAFT consensus protocol using gRPC and Hashicorp Impl

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages