Tag

ZAB

1 views collected around this technical thread.

Architecture & Thinking
Architecture & Thinking
May 21, 2024 · Fundamentals

Mastering Distributed Consistency: Paxos, Raft, and ZAB Explained

This article examines high‑concurrency distributed consistency algorithms—explaining the CAP challenges, detailing Paxos, Raft, and ZAB’s core concepts, roles, and workflow, and discussing their practical applications and selection criteria for ensuring strong data consistency in critical systems.

CAP theoremDistributed SystemsPaxos
0 likes · 13 min read
Mastering Distributed Consistency: Paxos, Raft, and ZAB Explained
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 20, 2024 · Fundamentals

An Overview of Paxos, Raft, ZAB, and Gossip Algorithms for Distributed Consistency

This article explains the principles, roles, phases, and typical application scenarios of four major distributed consensus algorithms—Paxos, Raft, ZAB, and Gossip—while also offering promotional material for extensive architecture and interview resources.

Distributed SystemsPaxosRaft
0 likes · 7 min read
An Overview of Paxos, Raft, ZAB, and Gossip Algorithms for Distributed Consistency
Wukong Talks Architecture
Wukong Talks Architecture
Mar 23, 2022 · Backend Development

Understanding Zookeeper's ZAB Protocol: Leader Election, Data Synchronization, and Consistency

This article explains Zookeeper's ZAB (Zookeeper Atomic Broadcast) protocol, detailing node roles, the leader election process during startup and failure, the two‑phase commit data synchronization, ordering guarantees, and scenarios of leader crash and data loss, providing clear diagrams and code examples.

Atomic BroadcastConsensusDistributed Systems
0 likes · 10 min read
Understanding Zookeeper's ZAB Protocol: Leader Election, Data Synchronization, and Consistency
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 15, 2021 · Big Data

Introduction to ZooKeeper: Architecture, Features, and Usage

This article introduces ZooKeeper as a distributed coordination framework, explains its file‑system‑like data model, watcher mechanism, node types, core features, provided functionalities such as publish/subscribe, distributed locks, load balancing, naming service, leader election, and details the ZAB consensus protocol.

Distributed CoordinationLeader ElectionWatcher
0 likes · 24 min read
Introduction to ZooKeeper: Architecture, Features, and Usage
Code Ape Tech Column
Code Ape Tech Column
Dec 29, 2020 · Fundamentals

Understanding Distributed Consistency: CAP, BASE, 2PC, 3PC, Paxos, Raft, ZAB, and NWR Model

This article explains the challenges of distributed systems such as node failures and network anomalies, then introduces the CAP theorem, BASE theory, two‑phase and three‑phase commit protocols, and details consensus algorithms including Paxos, Raft, ZAB, and Amazon Dynamo's NWR model, highlighting their trade‑offs and practical usage.

2PC3PCCAP theorem
0 likes · 37 min read
Understanding Distributed Consistency: CAP, BASE, 2PC, 3PC, Paxos, Raft, ZAB, and NWR Model
Architect's Tech Stack
Architect's Tech Stack
Aug 14, 2020 · Operations

ZooKeeper Interview Questions and Core Concepts

This article provides a comprehensive overview of ZooKeeper, covering its role as a distributed coordination service, consistency guarantees, ZAB protocol, Znode types, watcher mechanism, ACL permissions, chroot feature, session management, server roles, data synchronization, deployment modes, and typical use cases in distributed systems.

ACLDistributed CoordinationWatcher
0 likes · 19 min read
ZooKeeper Interview Questions and Core Concepts
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 5, 2020 · Operations

A Comprehensive Overview of Apache ZooKeeper: Concepts, Architecture, and Practical Usage

This article provides an in‑depth introduction to Apache ZooKeeper, covering its role in distributed systems, core concepts such as ZNodes, watches, consensus via the ZAB protocol, deployment modes, configuration parameters, common CLI commands, and typical application scenarios like naming services, configuration management, leader election, and distributed locking.

Configuration ManagementConsensusDistributed Coordination
0 likes · 27 min read
A Comprehensive Overview of Apache ZooKeeper: Concepts, Architecture, and Practical Usage
JD Retail Technology
JD Retail Technology
Jul 31, 2019 · Fundamentals

Consistency Levels and Consensus Algorithms: Paxos, ZAB, and Raft

This article explains distributed data consistency concepts, the CAP theorem, various consistency levels, and provides detailed overviews of three major consensus algorithms—Paxos, ZAB, and Raft—including their mechanisms, roles, and practical applications such as in CB‑SQL.

Distributed SystemsPaxosRaft
0 likes · 18 min read
Consistency Levels and Consensus Algorithms: Paxos, ZAB, and Raft
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 BroadcastConsensusDistributed Systems
0 likes · 8 min read
Understanding ZAB: The Zookeeper Atomic Broadcast Protocol
Architects' Tech Alliance
Architects' Tech Alliance
Dec 23, 2016 · Fundamentals

Advanced Distributed Systems Theory: Paxos, Raft, and Zab

This article provides an in‑depth exploration of distributed consensus protocols, detailing the basics of Paxos, extending to Multi‑Paxos, and comparing it with Raft and Zab while discussing leader election, quorum, lease mechanisms, and practical considerations for implementing these algorithms in real‑world systems.

ConsensusDistributed SystemsLeader Election
0 likes · 21 min read
Advanced Distributed Systems Theory: Paxos, Raft, and Zab