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

Top all-time · #5947

P

Pat Helland

Personal blog · pathelland.substack.comsystemsdataprogramming

Pat Helland writes Scattered Thoughts on Distributed Systems, a personal blog at pathelland.substack.com about systems, data and programming. Since 2020, 13 different Hacker News readers have linked it 14 times, most often “Don’t Get Stuck in the “Con” Game”. The last post was in 2023, but the archive is still widely read.

Visit the blog
14mentions?
13HN people?
2020–2023first – last linked?
Links on Hacker News per year · peak 6 in 2021

Random ideas about distributed computing, databases, life as software engineer, and other irrelevant things. Click to read Scattered Thoughts on Distributed Systems, by Pat Helland, a Substack publication with thousands of subscribers.

Most-linked posts?

  1. Don’t Get Stuck in the “Con” Game
    3 people · 3 mentions · first linked 2021-02-11
  2. If All You Have Is a Database, Everything Looks Like a Nail
    2 people · 2 mentions · first linked 2020-11-24
  3. I Am So Glad I'm Uncoordinated – By Pat Helland
    2 people · 2 mentions · first linked 2023-12-16
  4. Scattered Thoughts on Distributed Systems – Pat Helland
    2 people · 2 mentions · first linked 2020-11-23

What Hacker News says?

  1. I have many recommendations of different kinds: ## Blogs: - http://muratbuffalo.blogspot.com/ - https://bartoszsypytkowski.com/ - https://decentralizedthoughts.github.io/ - https://www.the-paper-trail.org/ - https://blog.acolyer.org/ - https://pathelland.substack.com/ ## Other web resources - https://aws.amazon.com/builders-library/ - set of resources from Amazon about building distributed systems - https://www.yout…

    Comment linking /

    on “Ask HN: Recommended books and papers on distributed systems?”
  2. Submitted If All You Have Is a Database, Everything Looks Like a Nail as a story · 178 points

    HN discussion
  3. Chain Replication (and friends) are vastly simpler than Paxos (and friends) in many ways, but do have the same requirement for determinism. That's because chain replicated systems typically need to be confluent (see https://pathelland.substack.com/p/dont-get-stuck-in-the-con-... ), which means that all the replicas need to have the same value in them when replication is done. Conceptually simpler, for sure, but many…

    Comment linking /p/dont-get-stuck-in-the-con-game-v2

    on “Consensus Is Harder Than It Looks (2020)”
  4. Submitted Autonomous Computing (short version) as a story · 20 points

    HN discussion
  5. Google Spanner (and one other system I worked with) had this neat trick up its sleeve: Utilizing comparatively lighter witness replicas, that only participate in a quorums and keep a time-truncated (recent) un-materialized log necessary but answer no queries. Witnesses could, however, be used to bring other full nodes up-to-speed. This meant, availability of the cluster overall generally went up, assuming co-ordinat…

    Comment linking /p/dont-get-stuck-in-the-con-game-v2

    on “You Can’t Sacrifice Partition Tolerance (2010)”
  6. Submitted Fail Fast Is Failing Fast as a story · 4 points

    HN discussion
  7. "normalize until it hurts, denormalize until it works" is evergreen advice for scaling both reads and writes. Enforcing (synchronously) referential integrity and other forms of normalized constraints is what gets expensive. Pat Helland has some really good writing on this stuff, e.g. https://pathelland.substack.com/p/i-am-so-glad-im-uncoordina...

    Comment linking /p/i-am-so-glad-im-uncoordinated

    on “Hitchhiker's Guide to Moving from Relational Data to Events”
  8. Submitted Don't Get Stuck in the Con Game (V3) as a story · 2 points

    HN discussion
  9. Submitted Acid: My Personal “C” Change as a story · 2 points

    HN discussion
  10. Submitted Scattered Thoughts on Distributed Systems – Pat Helland as a story · 2 points

    HN discussion
  11. Submitted I Am So Glad I'm Uncoordinated – By Pat Helland as a story · 1 points

    HN discussion
  12. Submitted Don’t Get Stuck in the “Con” Game as a story · 1 points

    HN discussion
  13. Submitted Don't Get Stuck in the “Con” Game as a story · 1 points

    HN discussion
  14. Submitted If All You Have Is a Database, Everything Looks Like a Nail as a story · 1 points

    HN discussion

Search all of HN for pathelland.substack.com

Linked by the same people?