Golang Raft for libp2p

Hi! i’ve created a minimalistic wrapper around Hashicorp Raft that integrates it with the libp2p networking stack.
Advantages:

  • built directly on go-libp2p and hashicorp/raft
  • lightweight and easy to reason about, easy plug-n-play for newbies

The official go-libp2p-raft implementation hard to understand, has minimal examples and lack of clear guidance, doesn’t have plug-n-play mode.

Here it is: filinvadim/libp2p-raft-go
Your feedback is welcome.

1 Like