HN Hall of Fame Weekly email

The internals of PostgreSQL

Screenshot of www.interdb.jp captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 5 calendar years, with breakout response in 3 of them.

submissions
6
submitters
6
observed span
2016–2025
peak thread · 53 comments
477 pts
latest 20+ return · 2025-03-03
194 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

A really cool paper to read is The Design of POSTGRES [1] by Stonebraker et al. It's dated by its mentions of things like POSTQUEL, but it's still really interesting to read about the early design of seminal features like the extensible ADT system, from a time when it was still innovative. 1: http://db.cs.berkeley.edu/papers/ERL-M85-95.pdf

Following the link to the blog of the author I found a blog post titled “postgres cluster management system in GoCardless” http://www.interdb.jp/blog/pgsql/pg_pacemaker_01/ Which in turn lead me to https://github.com/gocardless/our-postgresql-setup And in turn to a fifteen minute talk titled “Zero-downtime Postgres upgrades” https://www.youtube.com/watch?v=SAkNBiZzEX8 Which was interesting and informative IMO. After watching that one I was lead further via the YouTube suggested videos to a 45 minute talk titled…

Also recommend this free book: https://postgrespro.com/community/books/internals

This is fantastic. The documentation is extensive and easy to follow, but the biggest value to me are the numerous illustrations. I was superficially familiar with some of the concepts, but the illustrations are helping my truly understand them. Just look at the official documenation of the WAL, and then this book's depiction of it in chapter 9. Also, nice to see that the material is current (as of PostgreSQL 9.5).

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
1146

reference only — not used in Hall rules or ranking

Total comments
119

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-07-22The Internals of PostgreSQLmyth1741
2017-01-26The internals of PostgreSQLFirst breakout · Best threadadamnemecek47753
2018-05-06The Internals of PostgreSQLptr40
2019-01-18Internals of PostgreSQL – Online book covering PostrgreSQL 11MarkusWinand30
2019-01-20Internals of PostgreSQLHall inductionbillwashere46425
2025-03-03The Internals of PostgreSQLLatest 20+ point returnstevenmh19440