Podcast Episodes
Back to SearchCompression
Episode 107
Nikolay and Michael discuss compression in Postgres — what's available natively, newer algorithms in recent versions, and several extensions with com…
2 years ago
Out of disk
Episode 106
Nikolay and Michael discuss Postgres running out of disk space — including what happens, what can cause it, how to recover, and most importantly, how…
2 years ago
Postgres startup ecosystem
Episode 105
Nikolay and Michael discuss the Postgres startup ecosystem — some recent closures, some recent fundraising announcements, and their thoughts on where…
2 years, 1 month ago
Four million TPS
Episode 104
Nikolay talks Michael through a recent experiment to find the current maximum transactions per second single-node Postgres can achieve — why he was l…
2 years, 1 month ago
Soft delete
Episode 103
Nikolay and Michael discuss soft deletion in Postgres — what it means, several use cases, some implementation options, and which implementations suit…
2 years, 1 month ago
Should we use foreign keys?
Episode 102
Nikolay and Michael discuss foreign keys in Postgres — what they are, their benefits, their overhead, some edge cases to be aware of, some improvemen…
2 years, 1 month ago
pgvectorscale
Episode 101
Nikolay is joined by Mat Arye and John Pruitt, from Timescale, to discuss their new extension pgvectorscale and high-performance vector search in Pos…
2 years, 2 months ago
To 100TB, and beyond!
Episode 100
Michael and Nikolay are joined by three special guests for episode 100 who have all scaled Postgres to significant scale — Arka Ganguli from Notion, …
2 years, 2 months ago
Sponsoring the community
Episode 99
Michael is joined by Claire Giordano, Head of Postgres Open Source Community Initiatives at Microsoft, to discuss several ways to contribute to the P…
2 years, 2 months ago
Full text search
Episode 98
Nikolay and Michael discuss full text search in Postgres — some of the history, some of the features, and whether it now makes sense to try to replac…
2 years, 2 months ago