Cloud Native eBPF Day Europe 2022
2022-05-16
Valencia, Spain
| title | author | length |
|---|---|---|
| Welcome + Why We're Excited About eBPF | Liz Rice, Sarah Novotny | 05m |
Morning welcome outlines concrete content: an IKEA case study showing production use, a Rust eBPF toolchain talk with practical examples, an eBPF on Windows… | ||
| The Future of eBPF in Cloud Native | Thomas Graf | 33m |
eBPF brings browser-like programmability to the kernel by loading eBPF bytecode (Clang/LLVM → verifier → JIT) into hooks and sharing state via maps, enabling… | ||
| Getting Linux Based eBPF Programs to Run with eBPF for Windows | Poorna Gaddehosur, Anurag Saxena | 16m |
Port of the Cilium Layer‑4 load balancer runs on eBPF for Windows with 95–96% identical program code, changing map definitions, removing fib lookup and… | ||
| Falco & eBPF: Is the only Limit the Sky? | Federico Di Pierro, Andrea Terzolo | 22m |
Falco uses eBPF to trace syscalls, page faults and context switches and claims to handle up to billions of events per second, but user space drops most data: a… | ||
| L3AF: Complete Lifecycle Management of eBPF Programs | Santhosh Fernandes | 19m |
L3AF is a daemon plus control plane that manages and chains eBPF programs across thousands of hosts, using Cilium’s go-ebpf library to read maps and emit… | ||
| Lightning Talk: eBPF-Powered Observability for Telco CNFs | Junichi Kawasaki | 10m |
Carrier-grade observability for 5G CNFs uses eBPF (tools bcc and bpftrace) to collect fine‑grained TCP and process metrics every 10s, map them to CNF type via… | ||
| Lightning Talk: Armoring Cloud Native Workloads with BPF LSM | Barun Acharya | 07m |
BPF LSM provides inline kernel hooks for runtime enforcement and is already used to virtual patch real CVEs such as PwnKit by attaching a small BPF program to… | ||
| Step by Step Kubernetes Observability with eBPF | Denis Jannot, Lin Sun | 34m |
Shows a concrete pipeline that writes a kernel eBPF probe (tcp connect), compiles it with libbpf or packages only the kernel object into an OCI image via the… | ||
| Bpftrace Meets Pixie: Dynamic Monitoring of K8s Clusters Unleashed | Omid Azizi | 28m |
Combines bpftrace and Pixie so bpftrace scripts are compiled and deployed across all nodes of a Kubernetes cluster, with printf output intercepted and captured… | ||
| IKEA Private Cloud, eBPF Based Networking, Load Balancing, and Observability with Cilium | Karsten Nielsen | 33m |
IKEA builds a private multi-cluster Kubernetes cloud using Cilium/eBPF to move load balancing and observability into the cluster, claiming to replace external… | ||
| eBPF? Safety First! | Kemal Akkoyun, Dave Tucker | 15m |
Demonstrates that Rust compiles to eBPF via RustC/LLVM and that Rust + Aya produce safe kernel programs while Go runs the control plane; eBPF maps count unique… | ||
| Lightning Talk: BTFGen: one Step Closer to Truly Portable eBPF Programs | Mauricio Vásquez Bernal, Rafael David Tinoco | 08m |
BTFGen generates minimal BTF blobs by extracting only the kernel types an eBPF program actually uses, implemented as a bpftool feature and tested with… | ||
| Panel - Klustered: eBPF Edition | David Flanagan, Duffie Cooley, Loris Degioanni, Marga Manterola | 42m |
Three bare‑metal Kubernetes clusters contain three deliberate breaks and all three get fixed live using Cilium (Hubble), Inspektor Gadget and Sysdig/Falco… | ||
| Closing Remarks | 11m | |
Community reports that btf gen solves handling different kernel structures across kernels and makes eBPF shippable, several users report concrete plans to… | ||
| nothing matches | ||