Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    T

    Transactional Blog

    transactional.blog · Personal blog · on HN since 2023

    Alex Miller writes about database internals and transactional systems, including disk I/O, replication, Raft and a BerkeleyDB clone tutorial.

    Visit blogRSSHN submissions
    DatabasesDistributed SystemsSystems & Performance
    What HN says

    HN commenters point to it for its disk I/O diagrams, the BerkeleyDB tutorial series and the copy-and-patch write-up.

    Stats for nerds
    27HN people shared it
    38linked in comments
    662story points
    Oct 2025last shared
    2024people per year2025

    Top posts on HN

    1. 1
      Erasure Coding for Distributed Systems
      1 person · 284 points · first shared 2024 · 57 comments on HN
    2. 2
      Decomposing Transactional Systems
      3 people · 156 points · first shared 2025 · 8 comments on HN
    3. 3
      Copy-and-Patch: A Copy-and-Patch Tutorial
      1 person · 116 points · first shared 2025 · 19 comments on HN
    4. 4
      Userland Disk I/O: Filesystems, file IO, and durability
      4 people · 36 points · first shared 2024 · 2 comments on HN
    5. 5
      Building BerkeleyDB
      5 people · 12 points · first shared 2024 · 1 comments on HN
    6. 6
      Torn Write Detection and Protection
      3 people · 12 points · first shared 2025 · Discussion on HN
    7. 7
      Why Full Text Search Is Hard
      2 people · 9 points · first shared 2024 · Discussion on HN
    8. 8
      Enough with All the Raft
      4 people · 8 points · first shared 2025 · Discussion on HN
    9. 9
      Data Replication Design Spectrum (2024)
      4 people · 6 points · first shared 2024 · Discussion on HN
    10. 10
      Modern Hardware for Future Databases
      3 people · 4 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • yarapavanApr 2024

      A B-Tree tutorial series implementing an ABI-compatible BerkeleyDB clone.

      Direct links to the articles:

      1. https://transactional.blog/building-berkeleydb/page-format

      2. https://transactional.blog/building-berkeleydb/entry-format

      3. https://transactional.blog/building-berkeleydb/api-basics

      4. https://transactional.blog/building-berkeleydb/point-reads

    • shooOct 2025

      the accompanying post "How It Works" is worth reading alongside this tutorial

      https://transactional.blog/copy-and-patch/

      (key terms: abus[e|ing]: 4, force: 3, trick: 1, chance: 1)

    • eatonphilAug 2025

      Take a look at Alex Miller's diagrams for what function calls are actually doing on various systems.

      https://transactional.blog/how-to-learn/disk-io

    • klas_segeljaktAug 2025

      https://transactional.blog/talk/enough-with-all-the-raft

    Related

    Small Datumsmalldatum.blogspot.com63 people

    The original LSM paper

    Small Datum
    Personal · last shared 2026
    Peter Bailisbailis.org69 people

    ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications (2017) [pdf]

    Peter Bailis
    Personal · last shared 2026
    Timescale Blogblog.timescale.com95 people

    How percentile approximation works and why it's more useful than averages

    Timescale Blog
    Company · last shared 2022
    Probably Danceprobablydance.com74 people

    Fibonacci Hashing: The Optimization That the World Forgot

    Probably Dance
    Personal · last shared 2026
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Daniel Abadidbmsmusings.blogspot.com68 people

    NewSQL databases fail to guarantee consistency and I blame Spanner

    Daniel Abadi
    Personal · last shared 2025
    Turso Blogturso.tech102 people

    Working on databases from prison

    Turso Blog
    Company · last shared 2026
    Fauna Blogfauna.com70 people

    Demystifying Database Systems: An Introduction to Transaction Isolation Levels

    Fauna Blog
    Company · last shared 2025