Skip to content

kfish/raft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

raft

A Haskell implementation of the Raft consensus protocol, deconstructed as a menagerie of cooperating abstractions for communication, storage and control. A pure protocol description allows local testing and validation of exactly the code that is run on a production cluster.

YOW! LambdaJam 2015: Pure Consensus in a World Full of Failure

This implementation was the subject of a talk at YOW! LambdaJam 2015 in Brisbane, Australia. Watch on YouTube.

Pure Consensus in a World Full of Failure

About

Raft distributed consensus protocol (Haskell library)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •