Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 675 Bytes

README.md

File metadata and controls

34 lines (20 loc) · 675 Bytes

zpax

Tom Cocagne <[email protected]>

Overview

zpax provides generic Python implementations of Multi-Paxos and Paxos-Commit on top of Twisted and ZeroMQ.

Dependencies

Examples

single_value.py

Multi-Paxos used to coordinate changes to a single, shared value.

key_value.py

Multi-Paxos used to implement a simple, distributed Key-Value database. Of particular note is that this implementation includes the ability to dynamically add and remove nodes from the Paxos group.