MPaxos is an experimental Paxos codebase for research purposes.
The code is still changing every day! Don't use it for serious matters.
MPaxos use SATA License (Star And Thank Author License, originally here), so you have to star this project before any using:)
We have a few publications based on this Paxos codebase:
- When Paxos Meets Erasure Code: Reduce Network and Storage Cost in State Machine Replication (HPDC14)
- When Paxos Meets 2PC: Efficient Transactions across Parallel Geo-Replicated State Machines (in submission)
If you use MPaxos in your publications, you are very welcome to let us know.
There is now a very simple getting started guide.
If you want more documents from research guys... Seriously?