exocortex-cluster 0.1.0

Exocortex cluster coherence: Chubby-style leases with epoch fencing, HMAC-signed invalidation envelopes, and the SSE change feed.
1
2
3
4
5
6
7
8
9
10
11
12
13
// crates/exocortex-cluster/src/lib.rs
//! Backend-only cluster machinery (§9): Chubby-style Redis leases with
//! fencing epochs, HMAC-signed invalidation envelopes, peer admission gated
//! on wire version + ontology fingerprint (§9.1), and the SSE surface used
//! by subscribed clients.

#![deny(unsafe_code)]
#![warn(missing_docs, rust_2018_idioms)]

pub mod node;
pub mod sse;

pub use node::{ClusterError, ClusterNode, Replay};