bpftrace: learning to be a language @socallinuxexpo
bpftrace: learning to be a language  @socallinuxexpo
Uploaded July 2026 | Updated September 2026, 1 week ago
Talk by Jordan Rome

socallinuxexpo.org/scale/23x/presentations/bpftrace-learning-be-language

bpftrace provides a quick and easy way for people to write observability-based eBPF programs, especially those unfamiliar with the complexities of eBPF. We always claimed bpftrace was a "high-level tracing language" for Linux even though it was missing the basic features of a language: composability, primitives to avoid code duplication, and even proper loops. It was also trailing behind the larger, upstream BPF feature set. This talk is about how we're working to transform bpftrace from a box of tools (one-liners) to a language for making new tools.
bpftrace.org
bpftrace: learning to be a languageBallroom DE Saturday Mar. 07 - SCaLE 23xFrom Unsustainable to Efficient: Runtime Package Layering Breaks the Container Bloat CycleAccelerating Open Automotive Innovation: Flutter on RISC-VVacuuming Large Tables: How Recent Postgres Changes Further Enable Mission Critical WorkloadsCracking Passwords Like a  BossRage Against the Machine: Fighting AI Complexity with Kubernetes SimplicityGreen Observability: What Needs to Shuffle in Open Source?Profiling Is the Fourth Signal—So Why Aren’t You Using It Yet?PlanetNix Opening Ceremony Day 2Gen AI for the Gen X GuyThe Wonderful World of WAL
Southern California Linux Expo |

bpftrace: learning to be a language

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER