chronon 0.1.0

Deterministic execution kernel with crash-safe replication and exactly-once side effects
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod network;
pub mod nemesis;
pub mod checker;
pub mod runner;

#[cfg(test)]
mod tests;

pub use network::{ChaosNetwork, ChaosEndpoint, ChaosConfig};
pub use nemesis::{Nemesis, NemesisConfig, Fault, FaultEvent};
pub use checker::{
    History, SharedHistory, HistoryEntry,
    Operation, OperationResult,
    Checker, CheckResult, Violation, ViolationKind, CheckStats,
};
pub use runner::{NodeHandle, NodeConfig, NodeState, ClusterManager, ConsistencyResult, spawn_node};