viewstamped-replication 0.9.0

A Rust-based implementation of the Viewstamped Replication consensus protocol.
Documentation
//! A Primary Copy Method to Support Highly-Available Distributed Systems.

pub mod buffer;
mod client;
mod client_table;
mod configuration;
mod log;
mod mail;
mod nonce;
mod protocol;
mod replica;
mod request;
mod service;
mod status;
mod viewstamp;

pub use client::Client;
pub use configuration::Configuration;
pub use mail::{Inbox, Mailbox, Outbox};
pub use replica::Replica;
pub use request::{ClientIdentifier, Reply, Request};
pub use service::{Protocol, Service};