
Most PostgreSQL outages that trace back to file descriptor exhaustion get misread as a database problem. The failure is one layer down: the kernel runs out of file descriptors and PostgreSQL takes the hit. This post covers how that happens…

PostgreSQL solves a bootstrapping puzzle with `data_directory`: how to find the config file before knowing where the data lives.

I shared a chart, in 2022, showing where PostgreSQL contributor gifts are mailed to. Here's an updated chart (click to zoom in.) To quickly recap: the PostgreSQL community has been sending gifts to those who contribute directly to a new…
Learn why PostgreSQL reads 16x more data than your queries need, and how a hybrid row-columnar storage layout eliminates the bottleneck without changing your SQL.