New State of eBPF Report Examines eBPF’s Impact on Software Application Development
The Linux Foundation | 30 January 2024
Qualitative study from the eBPF Foundation and Linux Foundation Research covers the evolution of eBPF, what’s being built with it today, challenges, and where it is heading
SAN FRANCISCO – JANUARY 30, 2024 –
The eBPF Foundation, which brings together a cross-platform community of eBPF-related projects from across the open source ecosystem in an independent forum, has published a new report, The State of eBPF. Created in collaboration with Linux Foundation Research, the report explores the history of eBPF, and the impact it is having on application development.
eBPF allows users to run custom programs inside an operating system such as the Linux kernel or Windows, making execution up to ten times faster and more efficient for key parts of what makes our computing lives work. That includes observability, which enables engineers to see where a system is going wrong and find fixes faster, networking, which involves everything from how fast emails move to how fast computation occurs, to security, which keeps our digital lives and infrastructure safer from cyber threats.
The State of eBPF is a qualitative research report which covers the evolution of eBPF, the revolution it created, what’s being built with it today, challenges, and where it is heading. The report provides valuable insight into how to make the most of what eBPF offers currently, plans for the future, and how stakeholders can get involved with the project to help it continue to improve. More than a dozen key maintainers and contributors to eBPF were interviewed for the report, along with analyzing publicly available repositories of eBPF-related projects.
“Adoption of eBPF and related projects has continued to accelerate to the point where it is being used at scales from small deployments up to hyperscale cloud operations across billions of devices, and by default in many operating systems,” said Linux Foundation SVP of Research Hilary Carter. “The State of eBPF report is a valuable resource for the community to better understand the value of eBPF and how they can further benefit from it in the future.”
The State of eBPF is available to download for free.
eBPF Foundation Resources
- Learn about membership opportunities
- Explore the landscape of eBPF projects
- Subscribe to the mailing lists
- Access other resources on eBPF’s GitHub or Slack
About the eBPF Foundation
The eBPF Foundation was founded to bring together a cross-platform community of eBPF-related projects from across the open source ecosystem in an independent forum. The Foundation is supported by a dozen members who work collaboratively on a common technical vision, vocabulary, security best practices, and general roadmap, to be applied within separate workstreams, operating system kernels, and enterprise communities. Find further information here: https://www.ebpf.foundation
About The Linux Foundation
The Linux Foundation is the world’s leading home for collaboration on open source software, hardware, standards, and data. Linux Foundation projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, ONAP, PyTorch, RISC-V, SPDX, OpenChain, and more. The Linux Foundation focuses on leveraging best practices and addressing the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see its trademark usage page: www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.