Unleashing the Kernel With eBPF

QCon London 2024

Session ebpf

Unleashing the Kernel With eBPF

Tuesday Apr 9 / 01:35PM BST, Mountbatten (6th Fl.)

Abstract

eBPF is a kernel technology that is enabling a new generation of high-performance, low-overhead tools for networking, security and observability. This talk will use demos and examples to explain how it works, and why the ability to customize the kernel’s behavior leads to such powerful and efficient capabilities. You’ll leave this talk understanding why you should be using eBPF-based infrastructure tools in your organization! 

Interview

Since I joined Isovalent three years ago I’ve been lucky enough to immerse myself in the world of eBPF, working alongside colleagues who really pioneered this technology. Our team originated the Cilium open source project for network connectivity, security and observability. I’m also involved in the CNCF Governing Board, and on the board of OpenUK. 

eBPF has received a lot of attention in the last couple of years, because it’s such a powerful platform for building efficient infrastructure tools for observing and securing applications running on Linux. 

The tools I’ll be discussing will be of interest to networking, security, or platform teams who are responsible for the infrastructure that underpins their organization’s deployments, but I think the concept of eBPF can appeal to any engineer who is interested in how things work - especially if you like to see demos to make concepts more concrete! 

I hope that the audience will leave my talk inspired to try some eBPF-based tools for powerful and incredibly low-priced overhead functionality implemented within the kernel.

Topics

ebpf cloud native
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon London 2024 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 9 April

10:35 Mountbatten (6th Fl.) Session high performance What Can You Learn From the Fastest Code in the World? Alan Elder Principle Software Engineering Manager @Microsoft 11:45 Mountbatten (6th Fl.) Session Rust Not Just Memory Safety: How Rust Helps Maintain Efficient Software Pietro Albini Technical Lead of Ferrocene @Ferrous Systems, Formerly on the Rust Core Team, and Previous Lead of the Rust Infrastructure Team 13:35 Mountbatten (6th Fl.) Session ebpf Unleashing the Kernel With eBPF Liz Rice Chief Open Source Officer @Isovalent at Cisco, Ex-Governing Board at CNCF and OpenUK, Emeritus Chair, CNCF Technical Oversight Committee, eBPF, Security, Cilium, Cloud Native 14:45 Rutherford (4th Fl.) Unconference Unconference: Efficient Programming Languages 15:55 Mountbatten (6th Fl.) Session Quarkus Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets Holly Cummins Senior Technical Staff Member, Quarkus Team @IBM, Java Champion, Previously Senior Principal Software Engineer, Quarkus @Red Hat 17:05 Windsor (5th Fl.) Session WebAssembly Turbocharged Development: The Speed and Efficiency of WebAssembly Danielle Lancashire Principal Software Engineer @Fermyon, Kubernetes Maintainer