PostgreSQL's MVCC is bad. So is everyone else's
masklinn
33 points
20 comments
July 29, 2026
Related Discussions
Found 5 related stories in 43.6ms across 3,370 title embeddings via pgvector HNSW
- PostgreSQL's MVCC is bad. So is everyone else's radimm · 17 pts · July 28, 2026 · 100% similar
- Making Postgres queues scale KraftyOne · 110 pts · July 30, 2026 · 48% similar
- Why It's So Hard to Add a Column in the Middle of a PostgreSQL Table thunderbong · 13 pts · July 19, 2026 · 46% similar
- We're Building Postgres in Rust. Using the LLVM of Databases polyrand · 75 pts · July 16, 2026 · 46% similar
- PGSimCity - How PostgreSQL Works jonbaer · 356 pts · July 27, 2026 · 45% similar
Discussion Highlights (5 comments)
jhgb
I'm surprised that Interbase/Firebird seems to be entirely omitted from this despite pioneering the MVCC approach.
gtowey
I'm conflicted with this article. It does pack a lot of good information in there, and it's a useful comparison of the core difference between PostgreSQL and MySQL. But it still contains a lot of LLM-isms which are off putting and make me want to stop reading when I see them.
shayonj
> Nothing was solved. The four questions got new answers, and the costs moved into the compactor. I have been meaning to write on this topic and in relation to LSM for a while. So, I appreciated that note on LSMs. There are no free ~lunches~ reads or writes.
evanelias
Dupe of https://news.ycombinator.com/item?id=49078196 which was posted a couple days ago, and then seemingly revived in second chance pool before getting flagged for obvious slop-tone.
radimm
OP, here thank you for comments and while I might not like it to be called LLM - I give up.