Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

eBPF Shenanigans with Flux

Linux Plumbers Conference via YouTube

Overview

Explore the intricacies of eBPF programming in this 24-minute conference talk from the Linux Plumbers Conference. Dive into the Flux framework, a multicore scheduler written in eBPF that operates on Google's Ghost kernel scheduling class. Discover innovative data structures and programming techniques used to overcome eBPF limitations, including the use of array maps as quasi memory allocators and the implementation of linked lists and AVL trees within these maps. Learn about strategies for achieving function dispatch and light "object-oriented" programming in an environment without function pointers. Gain valuable insights into advanced eBPF programming techniques that can be applied to create more complex and sophisticated BPF programs.

Syllabus

eBPF Shenanigans with Flux - Barret Rhoden

Taught by

Linux Plumbers Conference

Reviews

Start your review of eBPF Shenanigans with Flux

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.