Scale Forem

Scale YouTube
Scale YouTube

Posted on

Hussein Nasser: Asynchronous IO in Postgres 18 | The Backend Engineering Show

TL;DR

Postgres 18 lands some cool new tricks—think UUIDv7, an Over explain module and composite index skip scans—but the real headline is native asynchronous I/O. In this episode, Hussein breaks down sync vs. async calls, revisits how Postgres 17 handled I/O, and then dives deep into the challenges that delayed async I/O in v18 and how the new worker and io_uring modes tackle them.

Along the way you’ll learn about the revamped io_method options (including the fallback sync mode), direct I/O support, backend-writer improvements, and what’s still on the roadmap for even faster disk operations.

Watch on YouTube

Top comments (0)