You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
An Introduction to Netkit: The BPF Programmable Network Device
K.4.201 | Day 1 | 18:40 - 19:00 | Speakers: Mike Willard
An Introduction to Netkit: The BPF Programmable Network Device
Abstract
Introduced in kernel v6.7, the Netkit device is an eBPF-programmable network device designed with containers in mind. In this talk, I will go over the the basics of the Netkit device, and discuss the performance gains we have realized and challenges we faced when rolling out Netkit across millions of containers at Meta.
Open-source projects used in this talk: Linux Kernel. View the netkit driver source code here.
Attachments
Speakers
Mike Willard
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
