Tagged articles

Multi-Paxos

7 articles · Page 1 of 1
Tencent Cloud Developer
Tencent Cloud Developer
Jan 23, 2022 · Fundamentals

Understanding Paxos and Consensus Algorithms in Distributed Systems

Understanding Paxos and other consensus algorithms, this article explains how crash‑fault‑tolerant protocols like Paxos, Raft, and ZAB achieve sequential consistency through two‑phase voting, contrasts them with Byzantine‑fault‑tolerant methods, and details Multi‑Paxos optimizations, leader election, and practical trade‑offs for distributed systems.

Byzantine Fault ToleranceConsensus AlgorithmCrash Fault Tolerance
0 likes · 20 min read
Understanding Paxos and Consensus Algorithms in Distributed Systems
Xiaokun's Architecture Exploration Notes
Xiaokun's Architecture Exploration Notes
Jul 15, 2020 · Fundamentals

Mastering Paxos: A Step‑by‑Step Guide to Distributed Consensus

This article provides a comprehensive, step‑by‑step explanation of the Paxos consensus algorithm—including its basic principles, roles, prepare and accept phases, Multi‑Paxos extensions, leader election, and state‑machine integration—while offering practical insights for building reliable distributed systems.

Distributed ConsensusLeader ElectionMulti-Paxos
0 likes · 23 min read
Mastering Paxos: A Step‑by‑Step Guide to Distributed Consensus
58 Tech
58 Tech
Apr 3, 2020 · Fundamentals

WPaxos: A Production‑Grade Java Implementation of Multi‑Paxos for Distributed Consensus

WPaxos is an open‑source Java implementation of the Multi‑Paxos distributed consensus algorithm that provides high performance, strong consistency, fault tolerance, and extensibility for data‑intensive systems, and includes detailed architecture, feature descriptions, performance benchmarks, and future development plans.

Distributed ConsensusJavaMulti-Paxos
0 likes · 13 min read
WPaxos: A Production‑Grade Java Implementation of Multi‑Paxos for Distributed Consensus
WeChat Backend Team
WeChat Backend Team
Sep 13, 2016 · Fundamentals

How Multi-Paxos Achieves Global Order Without Frequent Prepare Steps

This article explains the Multi-Paxos algorithm, showing how independent Paxos instances can be combined into a globally ordered sequence, how the Prepare phase can be omitted in certain cases, and why a leader emerges naturally to maximize efficiency.

Distributed ConsensusLeader ElectionMulti-Paxos
0 likes · 9 min read
How Multi-Paxos Achieves Global Order Without Frequent Prepare Steps
High Availability Architecture
High Availability Architecture
Jan 18, 2016 · Databases

Database High Availability Challenges and Paxos‑Based Solutions

This article examines the difficulties of achieving strong consistency and continuous availability in database replication, reviews the Paxos consensus protocol and its variants, and explains how Multi‑Paxos and clock‑driven leader election can be applied to build robust high‑availability architectures.

ConsensusDatabase ReplicationLeader Election
0 likes · 17 min read
Database High Availability Challenges and Paxos‑Based Solutions