Intro
LogCabin is a distributed system that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their core metadata and is helpful in solving cluster management issues. LogCabin is still in early stages of development and is not yet recommended for actual use.
Source code
LogCabin is still in early stages of development and is not yet recommended for actual use. The source code is here: https://github.com/logcabin/logcabin
Topics
Related work
Chubby (Google)
The Chubby lock service for loosely-coupled distributed systems (OSDI '06)
Paxos Made Live - An Engineering Perspective (PODC '07)
ZooKeeper (Yahoo!, Apache)
ZooKeeper: Wait-free coordination for Internet-scale systems (USENIX '10)
Doozer (Heroku)
http://xph.us/2011/04/13/introducing-doozer.html
Paxos
Paxos Made Simple (PODC '01)
See also Paxos Made Live under the Chubby heading.
Paxos Replicated State Machines as the Basis of a High-Performance Data Store, video (NSDI '11)