Scale Forem

Scale YouTube
Scale YouTube

Posted on

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

Asynchronous IO in Postgres 18

Postgres 18 rolls out some slick new toys—think UUIDv7, an “over” explain module, composite index skip scans and, star of the show, real asynchronous I/O using both worker threads and Linux’s io_uring. In this episode, Hussein breaks down why async calls matter, revisits Postgres 17’s sync-only approach, and dives into the nitty-gritty of io_method=worker, io_uring and even the fallback sync mode.

He also teases what’s next—better backend-writer support, improved worker I/O and direct-IO everywhere—so buckle up if you’re into squeezing every last drop of performance out of your database.

Watch on YouTube

Top comments (0)