The Linux Foundation Projects
Skip to main content

eBPF (which is no longer an acronym for anything) is a revolutionary technology with origins in the Linux kernel that can run sandboxed programs in a privileged context such as the operating system kernel. It has been used in production for over half a decade at scales from small deployments up to hyperscale cloud operations across billions of devices. eBPF can safely and efficiently extend the capabilities of the kernel without requiring to change kernel source code or load kernel modules, while significantly speeding time to market.

Below you will find a variety of resources to help you get started with or make the most out of using eBPF.

eBPF Foundation Resources

Research

Documentary

Training Courses

Additional Resources

Documentation

Tutorials

Talks

Books

Articles & Blogs

The contents in the page is licensed under CC BY 4.0 license