How Linux io_uring Accelerates Database Performance cover art

How Linux io_uring Accelerates Database Performance

How Linux io_uring Accelerates Database Performance

Listen for free

View show details
Lucas and Luna dive into how the io_uring asynchronous I/O framework is transforming database performance on Linux. They use the concrete example of PostgreSQL 17, which saw a 30% latency reduction on high-throughput workloads after adopting io_uring for WAL writes. The conversation explores how io_uring eliminates the syscall overhead that plagued traditional AIO and libaio, what this means for NVMe storage, and why application developers need to think differently about submission queues and completion rings. Lucas explains the concept of 'kernel bypass' without giving up security, and Luna asks whether io_uring will eventually make traditional syscalls obsolete. They also cover the real-world benchmarks from Cloudflare and Meta, and the trade-offs for smaller deployments. A brief, natural donation segment threads into the discussion about open-source efficiency. #Linux #io_uring #PostgreSQL #DatabasePerformance #AsynchronousIO #Kernel #NVMe #Cloudflare #Meta #OpenSource #Technology #FexingoBusiness #BusinessPodcast #LinuxPerformance #Syscall #Storage #Benchmark #WAL Keep every episode free: buymeacoffee.com/fexingo
adbl_web_anon_alc_button_suppression_t1
No reviews yet