Bryan McCoid outlines the ins and outs of Linux kernel tools such as io_uring, eBPF, and AF_XDP and how to use them to handle as much data as possible on a single modern multi-core system.
Save the date! P99 CONF 2026 — October 21-22. Call for speakers is open!
Bryan McCoid outlines the ins and outs of Linux kernel tools such as io_uring, eBPF, and AF_XDP and how to use them to handle as much data as possible on a single modern multi-core system.
⚠️ It looks like a privacy blocker is preventing the form from loading. Please disable it for this page or click here to access the form directly.

Bryan is a Senior Software Engineer at Couchbase Inc. He currently works primarily in distributed systems on Couchbase Server but has always had a passion for low level, systems programming with an emphasis on Linux, async I/O, and (fast) networking in general. Proud member of multiple Linux Kernel Mailing lists (ebpf, io_uring, xdp). Rust language enthusiast, and overall lover of types and compilers. Currently an active contributor to the Glommio thread-per-core asynchronous runtime for the Rust programming language and supporter of all things open source. He has worked in many industries (eCommerce, Security, Databases) but always gravitated towards systems programming, no matter where that was.