Skip to content
Coding FodingcodingFoding(you: Human)
  • Careers
  • Pricing

Theme

Heading font

  1. Home
  2. Database Internals
  3. Distributed Transactions and Consensus
  4. Raft: Leader Election

Part 10 · Distributed Transactions and Consensus

Raft: Leader Election

RaftTermElection timeoutMajority

How a group of nodes agrees on one leader without a referee: terms, randomized timeouts, votes and majorities.

⏱ 6 min · Station 85 of 123

✎

This chapter is being written.

The route is mapped; the full walkthrough arrives here soon.

848586
← Previous stopTwo-Phase CommitNext stop →Raft: Log Replication
Coding FodingcodingFoding(you: Human)

Everything you need, in one path.

Start free

Learn

  • Backend First Principles
  • DevOps & Cloud
  • System Design
  • AI & LLM Engineering
  • Database Internals
  • Frontend System Design

Practice

  • DSA problems
  • AI / ML problemsSoon
  • System Design Problems
  • Build to Hire

Interview

  • Interview PrepSoon
  • Company Question BankSoon
  • Interview ExperiencesSoon
  • Peer Mock InterviewSoon
  • AI Interview PracticeSoon
  • HR & Behavioral RoundSoon
  • Company GuidesSoon
  • Success StoriesSoon

Community

  • Leaderboard
  • Blogs
  • Roadmap

More

  • Careers
  • Pricing
  • Letter ❤️
  • Privacy & Terms

//codingFoding()

© 2026 Coding Foding · Made with ❤️ in Bangladesh

v1.0.0 · 389661f