
Sign up to save your podcasts
Or


Lucas and Luna unpack io_uring, the Linux kernel's new asynchronous I/O interface that's dramatically reducing system call overhead for databases, storage engines, and network servers. They walk through how io_uring uses shared submission and completion queues to bypass traditional read/write bottlenecks, why it's up to 3x faster than epoll for high-throughput workloads, and how projects like RocksDB, QEMU, and Nginx are already adopting it. They also discuss the trade-offs: more complex programming models, kernel version dependencies, and why not every application needs it. A concrete look at an I/O revolution that's quietly shipping in production today.
#Linux #IO_uring #AsynchronousIO #Kernel #SystemsProgramming #RocksDB #Nginx #QEMU #Performance #Storage #Networking #OpenSource #Technology #Podcast #FexingoBusiness #BusinessPodcast #LinuxPodcast #IO
Keep every episode free: buymeacoffee.com/fexingo
By FexingoLucas and Luna unpack io_uring, the Linux kernel's new asynchronous I/O interface that's dramatically reducing system call overhead for databases, storage engines, and network servers. They walk through how io_uring uses shared submission and completion queues to bypass traditional read/write bottlenecks, why it's up to 3x faster than epoll for high-throughput workloads, and how projects like RocksDB, QEMU, and Nginx are already adopting it. They also discuss the trade-offs: more complex programming models, kernel version dependencies, and why not every application needs it. A concrete look at an I/O revolution that's quietly shipping in production today.
#Linux #IO_uring #AsynchronousIO #Kernel #SystemsProgramming #RocksDB #Nginx #QEMU #Performance #Storage #Networking #OpenSource #Technology #Podcast #FexingoBusiness #BusinessPodcast #LinuxPodcast #IO
Keep every episode free: buymeacoffee.com/fexingo