Tag

ZXID

0 views collected around this technical thread.

Ops Development Stories
Ops Development Stories
Apr 5, 2021 · Fundamentals

Understanding ZAB: How ZooKeeper Guarantees Strong Consistency

This article explains the ZAB (ZooKeeper Atomic Broadcast) protocol, detailing its atomic broadcast mechanism, two‑phase commit style messaging, transaction IDs (ZXID), leader‑follower coordination, crash recovery principles, data synchronization, and the underlying ZXID design with illustrative code snippets.

Atomic BroadcastCrash RecoveryDistributed Consensus
0 likes · 11 min read
Understanding ZAB: How ZooKeeper Guarantees Strong Consistency
Architect's Tech Stack
Architect's Tech Stack
Mar 19, 2019 · Fundamentals

Understanding ZAB: The Zookeeper Atomic Broadcast Protocol

This article explains the ZAB protocol—Zookeeper's atomic broadcast and crash‑recovery mechanism—detailing its design, message‑broadcast process, leader election, transaction ordering with ZXID, and how it ensures data consistency and availability in distributed systems.

Atomic BroadcastConsensusCrash Recovery
0 likes · 8 min read
Understanding ZAB: The Zookeeper Atomic Broadcast Protocol