Search

Discover articles.

Search across authors, categories, and technical themes. The layout mirrors the editorial references while staying responsive and fast.

Results

Matches for “raft”

137 results
Fundamentals Mar 10, 2020 360 Tech Engineering

Introduction to Raft: A Comprehensive Overview of the Distributed Consensus Algorithm

This article provides a thorough introduction to the Raft consensus algorithm, explaining its purpose, core components such as state machine replication, log and consensus module, leader‑follower model, client interaction, fault‑tolerance considerations, the CAP trade‑off, and why Go is a suitable implementation language.

GoFault ToleranceRaftDistributed ConsensusState Machine Replication
Fundamentals Mar 10, 2020 360 Zhihui Cloud Developer

Understanding Raft: A Beginner’s Guide to Distributed Consensus in Go

This article introduces the Raft distributed consensus algorithm, explains its core concepts such as replicated state machines, leader‑follower roles, client interaction, fault tolerance, the CAP trade‑off, and why Go is a suitable language for implementing Raft.

fault toleranceGo programmingRaftdistributed consensusstate machine replication
Databases Sep 27, 2019 JD Retail Technology

Linearizability, Raft, and CB‑SQL Consistency: Range Lease and Node Lease Optimizations

This article explains linearizability in distributed systems, compares Raft read strategies, and describes how CB‑SQL uses range leases and node leases to achieve strong consistency while reducing overhead, illustrating the trade‑offs and evolutionary design choices behind its consensus mechanisms.

Distributed DatabasesRaftCB-SQLlinearizabilitynode leaserange lease
Fundamentals Aug 6, 2019 Big Data Technology Architecture

Overview of Distributed Consistency Algorithms: The Raft Protocol

This article explains the fundamentals of distributed consistency by introducing the Raft consensus algorithm, covering its roles, leader election, log replication, handling of split votes, random timeouts, and various failure scenarios such as leader crashes and network partitions.

consistencyRaftleader electiondistributed consensuslog replicationfailure handling
Fundamentals Jul 31, 2019 JD Retail Technology

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 systemsdata replicationconsistencyRaftPaxosconsensus algorithmsZAB
Fundamentals Jun 24, 2019 Big Data Technology Architecture

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.

RaftLeader ElectionDistributed ConsensusLog ReplicationConsensus Algorithms
Fundamentals Jan 23, 2019 Youzan Coder

Consistency, CAP Theorem, and Distributed Consensus Protocols (2PC, 3PC, Paxos, Raft, Zookeeper)

The article explains how the CAP theorem forces trade‑offs between consistency, availability and partition tolerance, then surveys distributed commit protocols (2PC, 3PC) and consensus algorithms (Paxos, Raft, Zookeeper’s ZAB), and shows their practical use in systems such as ZanKV that combine Raft with RocksDB for strongly consistent, fault‑tolerant key‑value storage.

distributed systemsCAP theoremZookeeper2PCConsistencyRaftPaxosConsensus Protocols
Blockchain May 7, 2018 Meitu Technology

Comparison of Raft and PBFT Consensus Algorithms in Private and Consortium Blockchains

The article compares Raft, a crash‑only consensus used in private blockchains with leader election and O(N) communication, to PBFT, a Byzantine‑tolerant protocol for consortium chains that requires 3f+1 nodes, uses three‑phase messaging, O(N²) complexity, and different fault‑tolerance limits.

Distributed SystemsFault ToleranceRaftBlockchainConsensusPBFT
Fundamentals Dec 23, 2016 Architects' Tech Alliance

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.

distributed systemsraftconsensusleader electionpaxoszab
Previous Page 5 Next