Devconf.US

bpftrace: what is it, what's new, and where is it going
08-15, 15:20–15:55 (US/Eastern), Terrace Lounge (capacity 48)

This talk with re-introduce bpftrace, which is a high-level tracing language for Linux BPF that is used for debugging, observability, and a variety of other use-cases. It's designed to be a quick way to utilize the powerful BPF Linux subsystem. This talk will also go over new features/fixes and dive into the future plans for bpftrace including ahead-of-time compilation, improved C++/Python language support, user-functions, and trace format output.

I am a Software Engineer at Meta working on BPF related things like bpftrace. I have worked as a developer at UCLA, Sarah Lawrence College, The City University of New York, Zeebox, and Spotify. I also enjoy cooking, playing the guitar, horology, and taking long walks in Peekskill with my wife and dog.