Skip to content

fredrick/melee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melee

Build Status

Melee provides distributed system primitives. It is not a database or a messaging queue, but these could be built using Melee.

Primary features and goals:

  • Raft consensus for a CP replicated state machine and log
  • Consistent hashing for partitioning
  • Durable append only journal

For example, Melee could be used to provide replicated WAL (write-ahead logging) for a distributed system.

License

Copyright © 2014 Fredrick Galoso

Distributed under the Eclipse Public License, the same as Clojure.

About

Distributed coordinator and replicated state consensus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages