~/talk

eBPF: Fueling New Flame Graphs & more

Talkat YOW! Melbourne 2022 · 2022-12-08..12-09· [observability, security]
slides:none on file

eBPF becomes a kernel-hosted VM that runs verified JIT-compiled programs to do tracing, security and networking with real deployments like 14 BPF programs at Netflix and 40 at Facebook; tools used include perf, Brendan Gregg’s flamegraph.pl pipeline, BCC and bpftrace, and a D3 visualizer. Practical builds include low-overhead kernel-side aggregation for flame graphs, continuous profiling prototypes, and off-CPU flame graphs that reveal blocking chains — many features work now, some (off-CPU merging, distro frame-pointer fixes) remain work in progress.

AI-written summary · about

  1. 0:00Introduction to eBPF
  2. 1:50Understanding flame graphs
  3. 7:05Origin of flame graphs
  4. 12:07Flame graphs vs charts
  5. 15:08Interpreting flame graphs
  6. 19:12Creating and using tools
  7. 22:49What is eBPF
  8. 28:42The eBPF revolution
  9. 33:26eBPF technical details
  10. 37:07Safety and security
  11. 39:39eBPF observability tools
  12. 45:03Practical approach to eBPF
  13. 48:21eBPF and future outlook
  14. 50:39eBPF flame graphs
  15. 55:01Key takeaways and conclusion
  16. 57:31Q&A session
  17. 1:00:30Q&A session continued
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.