
Episode 445: Thomas Graf on eBPF (extended Berkeley Packet Filter)
Software Engineering Radio - the podcast for professional software developers
00:00
Understanding eBPF and XDP in Networking
This chapter explores the workings of eBPF as a bytecode language within the Linux kernel, detailing its efficiency and programmability for handling events like network transmissions. It emphasizes the integration of XDP for enhancing network performance through efficient packet processing, especially in scenarios like DDoS mitigation. Additionally, the chapter discusses the challenges of programming eBPF and the tools available that simplify its application in various networking tasks.
Transcript
Play full episode