Navigated to What went wrong (& what went right) with AIO with Andres Freund

What went wrong (& what went right) with AIO with Andres Freund

September 19
1h 12m

View Transcript

Episode Description

Six years, a prototype, and a brief multi-layered descent into “wronger and wronger” design—what does it take to land a major architectural change in Postgres? In Episode 31 of Talking Postgres, Andres Freund—major contributor, Postgres committer, and lead of the Asynchronous I/O project—shares the wins, the missteps, and why he thinks AIO definitely took too long. We dig into io_uring in Linux, direct I/O, streaming reads, technical leadership, and exactly when is the right time to stop working on a prototype. If you’ve ever wondered how big architectural changes happen, or why they sometimes take years, this episode is for you.

 

Links mentioned in this episode:

See all episodes

Never lose your place, on any device

Create a free account to sync, back up, and get personal recommendations.