oxirs-cluster 0.3.1

Raft-backed distributed dataset for high availability and horizontal scaling
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Gossip protocol primitives for cluster membership dissemination.
//!
//! This module houses the foundational gossip-protocol building blocks used
//! across the OxiRS cluster layer.  Higher-level adaptive fanout control lives
//! in [`crate::gossip_scaling`]; the simpler static-policy enum lives here.
//!
//! # Sub-modules
//!
//! - [`fanout`] — `GossipFanout` enum: `Bounded`, `Sqrt`, `Unbounded` fanout
//!   policies with O(1) `resolve(N)` computation.

pub mod fanout;