paxos-rust 0.2.0

A lightweight implementation of the Paxos Consensus Algorithm
Documentation
# :love_letter: Paxos [![Latest Version]][crates.io] [![Build Status]][repo]

[Latest Version]: https://img.shields.io/crates/v/paxos-rust.svg
[crates.io]: https://crates.io/crates/paxos-rust
[Build Status]: https://travis-ci.org/camirmas/paxos.svg?branch=master
[Repo]: https://travis-ci.org/camirmas/paxos

> A (Rust flavored) lightweight implementation of the Paxos Consensus Algorithm

### Introduction

There are plenty of strong resources on this topic that can explain it better than I can:

1. The OG, [Paxos Made Simple]https://www.cs.utexas.edu/users/lorenzo/corsi/cs380d/past/03F/notes/paxos-simple.pdf - by Leslie Lamport
2. [Wikipedia]https://en.wikipedia.org/wiki/Paxos_(computer_science)
3. An [article]https://understandingpaxos.wordpress.com/ and corresponding [repo]https://github.com/cocagne/paxos - by Tom Cocagne

### Usage and Examples

See [docs](https://docs.rs/paxos-rust/0.2.0/paxos_rust/)

### Next steps

- Improve error handling
- Add `Nack` messages + handling
- Write integration tests for failure scenarios