HN Hall of Fame Weekly email

Raft Is So Fetch: The Raft Consensus Algorithm Explained Through Mean Girls

www.cockroachlabs.com Books & learning Tutorials & guides Computer science Candidate
Screenshot of www.cockroachlabs.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2019–2026
peak thread · 53 comments
214 pts
latest 20+ return · 2026-04-10
136 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I've been working through a basic implementation over the weekend [0] in Go. I am skipping dynamic cluster management and log compaction/snapshots. I mostly got leader election working and the basics of log replication. But it's not yet correct because nodes that are down when new messages come in are not correctly brought up to date. :D Still working through issues. When it's less buggy I'll write a post. If you haven't read the paper, just try it out [1]!…

That is so fetch! In all honesty though, I quite enjoyed how this article was written. Is there a listing somewhere of articles written like this, with algorithms or concepts explained using analogies to pop culture?

Also, if you never watched Mean Girls and want to know what all the fuss is a about, look at this article as Mean Girls as explained via the Raft Consensus Algorithm.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
437

reference only — not used in Hall rules or ranking

Total comments
86

reference only — not used in Hall rules or ranking

Every submission