skinny.

Latest / Deep End Era. Engineering with Sankalp

Kernel Bypass, High-Speed Packet Processing, and Modern I/O: DPDK, XDP/eBPF Verifier Internals, iouring Submission/Completion Rings, and Zero-Copy Networking

At 100 Gigabits per second, a new 64-byte Ethernet packet arrives every 6.72 nanoseconds—less time than a single L3 CPU cache miss! We explore why traditional kernel sockets and epoll collapse at that speed, and how DPDK poll-mode drivers, XDP and the eBPF abstract-interpretation verifier, and Jens Axboe's iouring submission/completion rings achieve zero-copy, zero-syscall wire-speed I/O.

Chapters

00:00:00 Opening: The 6.72-Nanosecond Packet Budget at 100 Gigabits Per Second

00:04:25 Anatomy of a Traditional Linux Network Packet (DMA -> IRQ -> NAPI -> skbuff -> TCP/IP -> Socket -> copytouser)…

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.