Expand description
Cross-instance barrier protocol. Direct gRPC leader-to-follower calls
under cluster, falling back to gossip-KV announce/ack/poll.
Structs§
- Barrier
Ack - Follower ack.
ok = falseforces the leader to abort instead of wait. - Barrier
Announcement - Leader-written barrier announcement.
- Barrier
Coordinator - Cross-instance barrier coordination.
- InMemory
Kv - In-memory KV for tests.
Enums§
- Phase
- Barrier phase.
- Quorum
Outcome - Outcome of
wait_for_quorum.
Constants§
- ACK_KEY
- KV key for a follower’s barrier ack.
- ANNOUNCEMENT_
KEY - KV key for the leader’s barrier announcement.
- BARRIER_
ADDR_ KEY - Gossip KV key used by follower barrier servers to advertise their bound address.
Traits§
- Cluster
Kv - Gossip-KV seam.