Skip to content

erik/pontoon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pontoon

It's like a Raft.

Toy implementation of the Raft consensus algorithm, built using Elixir / OTP.

In an effort to keep the scope manageable, membership is discovered simply through an IGMP multicast group, though theoretically something like SWIM or epmd could be substituted in.

Setup

mix deps.get

# Open a bunch of terminals and then:
RPC_PORT=$RANDOM iex --sname pontoon$RANDOM -S mix

Links

About

Toy implementation of Raft consensus written in Elixir

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages