BumbleBee: Or How I Learned To Stop Worrying And Love eBPF - Krisztian Fekete
summary
Bumblebee packages precompiled eBPF programs as OCI-compatible containers so you can build, push and run kernel probes without writing a separate userland loader; it supports hashmap and ring buffer maps today (perf-buffer tools require migration) and can autogenerate Prometheus metrics. Workflow demos show taking BCC/libpf examples, compiling them ahead-of-time, running in a browser-provisioned Kubernetes lab, and shipping an OOM-catching example (~15 C lines) that reliably finds invisible OOM events. Roadmap adds tighter Kubernetes integration, more map types, logging and histograms.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:34What is eBPF?
- 8:18Why eBPF matters
- 14:24eBPF challenges
- 19:02Observability focus
- 22:58BCC framework limits
- 24:23BumbleBee solution
- 30:43Takeaways and next steps
related talks
36mBumbleBee: Or How I Learned To Stop Worrying And Love eBPF
29mKubernetes Observability with eBPF
25mPowering Observability with Simple, Sharable, EBPF Programs
01h 02mTutorial: Create Your First EBPF Program to Monitor Your System Using Bumblebee
48mInto the hive of eBPF!
27mLow-Overhead Tracing Using eBPF for Observability into Kubernetes Apps and Services
18mFind out what your processes are capable of with ebpf
37mJust Buzz or Real Byte? eBPF in Cloud Native
