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.

What HN saysHN commenters point to it for its disk I/O diagrams, the BerkeleyDB tutorial series and the copy-and-patch write-up.
27HN people shared it
4linked it in comments
38stories submitted
662story points
11 months agolast shared
2023people per year2026

Most-shared posts

  1. 1
    Building BerkeleyDB
    5 people · 12 points · first shared 2024 · 1 comments on HN
  2. 2
    Userland Disk I/O: Filesystems, file IO, and durability
    4 people · 36 points · first shared 2024 · 2 comments on HN
  3. 3
    Enough with All the Raft
    4 people · 8 points · first shared 2025 · discussion on HN
  4. 4
    Data Replication Design Spectrum
    4 people · 6 points · first shared 2024 · discussion on HN
  5. 5
    Decomposing Transactional Systems
    3 people · 156 points · first shared 2025 · 8 comments on HN
  6. 6
    Torn Write Detection and Protection
    3 people · 12 points · first shared 2025 · discussion on HN
  7. 7
    Modern Hardware for Future Databases
    3 people · 4 points · first shared 2024 · discussion on HN
  8. 8
    Why Full Text Search Is Hard
    2 people · 9 points · first shared 2024 · discussion on HN
  9. 9
    Database Startups
    2 people · 4 points · first shared 2024 · 2 comments on HN
  10. 10
    S3-Compatible Cloud Storage Costs
    2 people · 2 points · first shared 2023 · discussion on HN
  11. 11
    Erasure Coding for Distributed Systems
    1 people · 284 points · first shared 2024 · 57 comments on HN
  12. 12
    Copy-and-Patch: A Copy-and-Patch Tutorial
    1 people · 116 points · first shared 2025 · 19 comments on HN
  13. 13
    Calling OCaml from C
    1 people · 4 points · first shared 2024 · discussion on HN
  14. 14
    Disaggregated OLTP Systems
    1 people · 3 points · first shared 2025 · discussion on HN
  15. 15
    A Survey of Database TLS Libraries (2022)
    1 people · 3 points · first shared 2025 · discussion on HN

What HN people wrote when they linked it

shoo · 2025-10-14
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)
eatonphil · 2025-08-29
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

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close