Tag

Consensus Algorithm

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Nov 14, 2024 · Cloud Native

ZooKeeper Core Knowledge and Typical Application Scenarios

Although many platforms are dropping ZooKeeper, this guide explains its CP‑oriented architecture, znode structure, watcher mechanism, Zab consensus, leader election, and common patterns such as publish/subscribe, load balancing, naming, master election, distributed locks and queues, giving architects essential fundamentals for coordination services.

Consensus AlgorithmDistributed CoordinationDistributed Systems
0 likes · 25 min read
ZooKeeper Core Knowledge and Typical Application Scenarios
JD Tech
JD Tech
Feb 2, 2023 · Fundamentals

Understanding the Byzantine Generals Problem and the Raft Consensus Algorithm

This article explains the Byzantine Generals problem, its fault‑tolerance limits, and how the Raft consensus algorithm solves a simplified version of the problem through leader election, log replication, and safety mechanisms, while also comparing Raft with Paxos, ZAB, and PBFT and providing Go code examples.

Byzantine GeneralsConsensus AlgorithmLeader Election
0 likes · 20 min read
Understanding the Byzantine Generals Problem and the Raft Consensus Algorithm
Code Ape Tech Column
Code Ape Tech Column
Aug 26, 2022 · Fundamentals

Understanding the Raft Consensus Algorithm: Roles, Elections, Log Replication, and Split‑Brain Scenarios

This article explains the Raft consensus algorithm in detail, covering its three node roles, leader election process, state‑machine log replication, handling of leader failures, multiple candidates, and split‑brain situations, providing clear diagrams and step‑by‑step descriptions for distributed system fundamentals.

Consensus AlgorithmLeader ElectionLog Replication
0 likes · 16 min read
Understanding the Raft Consensus Algorithm: Roles, Elections, Log Replication, and Split‑Brain Scenarios
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.

Consensus AlgorithmCrash Fault ToleranceDistributed Systems
0 likes · 20 min read
Understanding Paxos and Consensus Algorithms in Distributed Systems
Tencent Cloud Developer
Tencent Cloud Developer
Jun 15, 2021 · Fundamentals

Understanding the Raft Consensus Algorithm: Principles, Workflow, and Comparison with Paxos

Raft is a leader-based consensus algorithm designed to be easier to understand and implement than Paxos, decomposing consensus into leader election, log replication, and safety rules; it ensures consistent, gap‑free logs, comparable performance, and simpler deployment for distributed systems.

Consensus AlgorithmDistributed SystemsLeader Election
0 likes · 16 min read
Understanding the Raft Consensus Algorithm: Principles, Workflow, and Comparison with Paxos
58 Tech
58 Tech
Sep 28, 2020 · Fundamentals

WPaxos: A Production‑Grade Java Implementation of the Paxos Consensus Algorithm – Design and Engineering Analysis

This article introduces the open‑source WPaxos project, explains the core Basic Paxos algorithm, analyzes various failure scenarios, and details the production‑level engineering optimizations and Java code implementations that enable high‑performance, reliable distributed consensus.

Consensus AlgorithmHigh AvailabilityJava
0 likes · 19 min read
WPaxos: A Production‑Grade Java Implementation of the Paxos Consensus Algorithm – Design and Engineering Analysis
Xiaokun's Architecture Exploration Notes
Xiaokun's Architecture Exploration Notes
Sep 7, 2020 · Fundamentals

How Raft Guarantees Strong Consistency: Leader Election & Log Replication Explained

This article provides a comprehensive overview of the Raft consensus algorithm, detailing its strong‑leader model, node states, leader election process, log replication mechanics, consistency checks, and single‑node configuration changes, while illustrating each concept with diagrams and code examples.

Consensus AlgorithmLeader ElectionLog Replication
0 likes · 25 min read
How Raft Guarantees Strong Consistency: Leader Election & Log Replication Explained
Tencent Cloud Developer
Tencent Cloud Developer
Jun 9, 2020 · Blockchain

Tencent Cloud Blockchain Engine Architecture: High-Performance, Secure, and Scalable Blockchain Technology Implementation

Tencent Cloud Blockchain Engine delivers a high‑performance, secure, and scalable three‑layer SMR architecture that enables massive cross‑organizational collaboration through hierarchical governance, BFT consensus, homomorphic encryption, zero‑knowledge proofs, and efficient cross‑chain transaction and identity management, supporting 20,000+ TPS and diverse government, education, healthcare, and copyright use cases.

BlockchainConsensus AlgorithmCross-chain
0 likes · 15 min read
Tencent Cloud Blockchain Engine Architecture: High-Performance, Secure, and Scalable Blockchain Technology Implementation