Skip to content

Cilium & BPF: a Fundamentally Better Dataplane

Published: at 06:00 PM
Daniel Borkmann

BPF is seeing a rapid pace of development in the Linux kernel and tremendous adoption and growth in the user space landscape. Use cases often span the networking, tracing and security space, but their boundaries are blurred and do reach beyond these subsystems.

This talk provides a deep dive on why BPF is a fundamental shift compared to more traditional kernel subsystems and why it is the best tool for the job in terms of performance, scalability, and operations in the age of containerization. We’ll also dive into a few examples of recent kernel advancements from the BPF subsystem.


Daniel Borkmann co-created eBPF and is a kernel developer at Isovalent working on all things eBPF, the Linux kernel and Cilium’s networking datapath. He is a long-term Linux kernel core contributor in the eBPF and networking subsystem for over a decade, and co-maintains both eBPF and XDP.