Software Engineering Radio - the podcast for professional software developers cover image

Episode 445: Thomas Graf on eBPF (extended Berkeley Packet Filter)

Software Engineering Radio - the podcast for professional software developers

00:00

Mastering eBPF and XDP Development

This chapter explores the tools and libraries available for programming with eBPF and XDP, emphasizing the importance of leveraging existing resources and programming languages like Rust, Golang, and C. It details the compilation process with a focus on safety checks and verification layers that protect the Linux kernel from harmful programs. Additionally, the chapter highlights the dynamic capabilities of eBPF in real-time applications, particularly in performance monitoring and system call control without interrupting services.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app