Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5113

M

Mahesh Balakrishnan

Personal blog · maheshba.bitbucket.io/blogsystemsprogramming

Mahesh Balakrishnan writes mahesh’s blog, a personal blog at maheshba.bitbucket.io about systems and programming. Since 2021, 15 different Hacker News readers have linked it 22 times, most often “Things I learned from building a production database”. It is still writing: the last post was on 2026-09-12, and you can follow it by feed.

Visit the blog
22mentions?
15HN people?
2021–2026first – last linked?
Links on Hacker News per year · peak 6 in 2021

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Mahesh Balakrishnan's blog for distributed systems design posts, such as a comparison of Raft and MultiPaxos modularity and a discussion of the trade-offs in distributed consistency.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Things I learned from building a production database
    3 people · 3 mentions · first linked 2021-11-02
  2. What we talk about when we talk about System Design
    3 people · 3 mentions · first linked 2023-07-13
  3. The leadership myth in replicated databases (2023)
    2 people · 4 mentions · first linked 2023-05-07
  4. Is Raft more modular than MultiPaxos?
    2 people · 2 mentions · first linked 2021-12-18
  5. Paxos Made Abstract
    2 people · 2 mentions · first linked 2021-11-15
  6. The Art of Managing Skunks
    2 people · 2 mentions · first linked 2025-02-10
  7. Jeeps, Ferraris, and Other Engineers
    2 people · 2 mentions · first linked 2025-04-30
  8. Your Agent is a Distributed System (and fails like one)
    2 people · 2 mentions · first linked 2026-04-24

What Hacker News says?

  1. Agree, Raft is less modular and therefore harder to understand than MultiPaxos: https://maheshba.bitbucket.io/blog/2021/12/14/Modularity.htm...

    Comment linking /blog/2021/12/14/Modularity.html

    on “Raft: Understandable Distributed Consensus (2014)”
  2. Submitted Things I learned from building a production database as a story · 551 points

    HN discussion
  3. I don’t agree with much in this writing other than that eventual consistency is a bad choice. Distributed systems are hard but in 2024 there are enough known patterns and techniques to make them less icky. Systems built on total ordering are much more tractable than weaker protocols. Mahesh Balakrishnan’s recent paper[0] on the Shared Log abstraction is a great recipe, for example. As an aside, I’ve never enjoyed th…

    Comment linking /papers/osr2024.pdf

    on “Pick Your Distributed Poison”
  4. Submitted Three Laws of Software Complexity as a story · 268 points

    HN discussion
  5. I believe TigerBeetle are alluding to their integration of protocol-aware recovery [1], which is a worthy consideration for the log implementation. Yet another engineering concern which can be offloaded. If the disaggregated log integrates some mechanism to support leadership "above" it [2], it can be functionally identical to a converged log. Efficiency-wise yes there will be some extra network messages – but netwo…

    Comment linking /blog/2023/05/06/Leadership.html

    on “The disaggregated write-ahead log (2023)”
  6. Submitted The leadership myth in replicated databases (2023) as a story · 60 points

    HN discussion
  7. Submitted The Art of Managing Skunks as a story · 56 points

    HN discussion
  8. Submitted Is Raft more modular than MultiPaxos? as a story · 3 points

    HN discussion
  9. Submitted 42 Things I learned from building a production database as a story · 3 points

    HN discussion
  10. Submitted Jeeps, Ferraris, and Other Engineers as a story · 2 points

    HN discussion
  11. Submitted The Art of Managing Skunks as a story · 2 points

    HN discussion
  12. Submitted What we talk about when we talk about System Design as a story · 2 points

    HN discussion
  13. Submitted Paxos Made Abstract as a story · 2 points

    HN discussion
  14. Submitted Things I learned from building a production database as a story · 2 points

    HN discussion
  15. Submitted Your Agent is a Distributed System (and fails like one) as a story · 1 points

    HN discussion
  16. Submitted Agent is a distributed system (and fails like one) as a story · 1 points

    HN discussion
  17. Submitted Jeeps, Ferraris, and Other Engineers as a story · 1 points

    HN discussion
  18. Submitted The Leadership Myth in Replicated Databases as a story · 1 points

    HN discussion
  19. Submitted What we talk about when we talk about System Design as a story · 1 points

    HN discussion
  20. Submitted What we talk about when we talk about System Design as a story · 1 points

    HN discussion
  21. Submitted The Leadership Myth in Replicated Databases as a story · 1 points

    HN discussion
  22. Submitted Paxos Made Abstract as a story · 1 points

    HN discussion

Search all of HN for maheshba.bitbucket.io

Linked by the same people?