
Thinking in PostgreSQL explores how senior engineers reason about PostgreSQL as a long-lived data system rather than a query engine. The book focuses on mental models, architectural tradeoffs, and operational thinking behind transactions, MVCC, schema evolution, performance,...