Expand description
Distributed systems primitives for ternary protocols.
Provides node management, gossip propagation, vector clocks, partition detection, consensus, and anti-entropy synchronization — all built around the ternary value space {-1, 0, +1}.
Structs§
- Anti
Entropy Sync - Anti-entropy synchronization for repairing state divergence between nodes.
- Consensus
Protocol - A Paxos-like consensus protocol for ternary votes.
- Gossip
Protocol - Gossip protocol for propagating ternary state across a cluster.
- Partition
Detector - Partition detector identifies network splits by tracking node reachability.
- Ternary
Node - A node in a ternary distributed system.
- Vector
Clock - Vector clock for tracking causal ordering in ternary distributed systems.
Enums§
- Trit
- A ternary value: Negative (-1), Zero (0), or Positive (+1).
- Vote
- A ternary vote: Negative (-1), Abstain (0), or Positive (+1).
Type Aliases§
- NodeId
- Unique identifier for a node in the distributed system.