Skip to content

jbeshir/unanimity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unanimity

Fault-tolerant message relay system using Paxos. Presently only a proof of concept due to its in-dev, experimental, prototype status, i.e. lack of unit testing, comprehensive testing in general, or hardening against malicious input.

This implementation may be used as guidance for implementing a more hardened system with good test coverage at a later point, or refactored into one.

Implemented in Go, targeting Go 1.1 at present. Depends on the following:

  • "code.google.com/p/goprotobuf/proto" - Go support for Google protocol buffers.
  • "code.google.com/p/go.crypto/scrypt" - Implementation of the scrypt password hashing algorithm. Used for password hashes.

About

Fault-tolerant message relay system using Paxos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages