exocortex-cluster 0.4.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
14
//! 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 change_log;
pub mod node;
pub mod sse;

pub use change_log::{ChangeLog, Replay, RingChangeLog};
pub use node::{ClusterError, ClusterNode, FeedHealth};