Paxos vs Raft

Discussions compare Paxos and Raft consensus algorithms, debating their understandability, superiority, implementations in systems like etcd, and trade-offs in distributed systems.

📉 Falling 0.4x DevOps & Infrastructure
2,662
Comments
19
Years Active
5
Top Authors
#4024
Topic ID

Activity Over Time

2008
5
2009
6
2010
16
2011
34
2012
42
2013
104
2014
194
2015
246
2016
242
2017
220
2018
160
2019
159
2020
246
2021
246
2022
209
2023
211
2024
166
2025
148
2026
8

Keywords

Paxos.com RAFT youtu.be ZAB allthingsdistributed.com IMO FUSE kubernetes.io IS en.m raft consensus algorithm cluster distributed faults paper systems multi replication

Sample Comments

pthread_t Jan 22, 2022 View on HN

Why are Paxos and/or Raft considered superior for distributed systems?

hmottestad Apr 4, 2016 View on HN

Says they are using Raft: https://raft.github.io/

frompdx Feb 1, 2021 View on HN

I'm surprised the raft paper has not been mentioned and I'm happy to share it.In Search of an Understandable Consensus Algorithmhttps://raft.github.io/raft.pdfI think raft has stood the test of time so far. A very popular implementation of raft is etcd, which is used as Kubernetes' backing store for all cluster data.[0][0] <a href="https://kubernetes.io/doc

JulianMorrison Aug 19, 2013 View on HN

Implement Raft and compare that too?

random3 Jan 25, 2025 View on HN

looks like a new generation is ready to discover Paxos, Zab, Raft

ummonk Oct 28, 2021 View on HN

Has anyone done the same for raft consensus?

tychota Aug 25, 2022 View on HN

Why teach Paxos and not raft. I thought raft was easier to grasp, and is used a lot nowadays?.

dinosaurdynasty Aug 25, 2022 View on HN

Raft is an opinionated version of Paxos, they aren't fundamentally super different

dangoodmanUT Nov 19, 2024 View on HN

there are more ways to achieve consensus than raft

awinter-py Aug 23, 2024 View on HN

a single redis instance has better consistency + partition tolerance than any raft implementation