Tag

consensus algorithms

1 views collected around this technical thread.

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.

PaxosRaftZAB
0 likes · 7 min read
An Overview of Paxos, Raft, ZAB, and Gossip Algorithms for Distributed Consistency
Architect
Architect
Dec 20, 2021 · Fundamentals

Understanding Distributed Systems: Zookeeper, 2PC/3PC, Consensus Algorithms, CAP and BASE Theories

This article explains the evolution from centralized to distributed architectures, the role of Zookeeper in solving consistency problems, the mechanics and drawbacks of 2‑phase and 3‑phase commits, and key consensus algorithms such as Paxos, Raft, ZAB, as well as CAP and BASE theories that guide practical system design.

2PC3PCBASE theory
0 likes · 23 min read
Understanding Distributed Systems: Zookeeper, 2PC/3PC, Consensus Algorithms, CAP and BASE Theories
IT Architects Alliance
IT Architects Alliance
Sep 6, 2021 · Databases

Comprehensive Overview of Data Models, Storage Engines, Transactions, Consistency, and Replication in Modern Databases

This article provides a detailed summary of database concepts including data models (relational, document, graph), storage engine architectures (page‑oriented B‑tree, log‑structured LSM), transaction mechanisms, isolation levels, distributed transaction protocols, partitioning strategies, indexing, consistency models, and consensus algorithms such as Lamport timestamps and Raft.

Data ModelsDistributed DatabasesReplication
0 likes · 29 min read
Comprehensive Overview of Data Models, Storage Engines, Transactions, Consistency, and Replication in Modern Databases
Wukong Talks Architecture
Wukong Talks Architecture
Mar 18, 2021 · Fundamentals

Understanding Distributed Theory and Algorithms: Importance, Core Concepts, and Learning Path

This article explains why distributed theory and algorithms are crucial for architects, outlines the four foundational theories and eight key protocols, discusses their four evaluation dimensions, and provides a step‑by‑step learning roadmap illustrated with stories and practical examples.

CAP theoremconsensus algorithmsconsistency
0 likes · 10 min read
Understanding Distributed Theory and Algorithms: Importance, Core Concepts, and Learning Path
Xiaokun's Architecture Exploration Notes
Xiaokun's Architecture Exploration Notes
May 29, 2020 · Fundamentals

How the Byzantine Generals Problem Shapes Modern Distributed Consensus

This article explains the Byzantine Generals Problem, maps its concepts to distributed consensus, distinguishes consensus from consistency, outlines oral‑message and signed‑message solutions, and analyzes their applicability and limitations in fault‑tolerant distributed systems.

Byzantine Generalsconsensus algorithmsdistributed consensus
0 likes · 21 min read
How the Byzantine Generals Problem Shapes Modern Distributed Consensus
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.

PaxosRaftZAB
0 likes · 18 min read
Consistency Levels and Consensus Algorithms: Paxos, ZAB, and Raft
Big Data Technology Architecture
Big Data Technology Architecture
Jun 24, 2019 · Fundamentals

Understanding Distributed Consensus: Raft Leader Election and Log Replication

This article explains the fundamentals of distributed consistency, introduces key terminology, and provides an in‑depth look at Raft's leader election, term handling, log replication, failure scenarios, and comparisons with Paxos, ZAB, PacificA, and Viewstamped Replication.

Leader ElectionLog ReplicationRaft
0 likes · 16 min read
Understanding Distributed Consensus: Raft Leader Election and Log Replication
Architecture Digest
Architecture Digest
Jan 16, 2018 · Fundamentals

Consistency, Consensus, and Reliability in Distributed Systems

This article explains the core challenges of achieving consistency in distributed systems, describes consensus algorithms such as Paxos and Raft, discusses theoretical limits like the FLP impossibility and CAP theorem, and shows how trade‑offs among consistency, availability, and partition tolerance shape practical system design.

CAP theoremFLP impossibilityPaxos
0 likes · 24 min read
Consistency, Consensus, and Reliability in Distributed Systems