From Tool To ToolBox - How bpftrace is Evolving to Become More Composable and Expressive
Linux Plumbers Conference via YouTube
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
The Most Addictive Python and SQL Courses
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore how bpftrace is transforming from a single observability tool into a flexible, composable framework for the BPF ecosystem in this 22-minute conference talk from the Linux Plumbers Conference. Learn about the ongoing development efforts to address current limitations including the clunky type system that doesn't integrate well with BTF, non-composable one-off features, and the slow adoption of new BPF features and kfuncs. Discover the technical solutions being implemented to overcome these obstacles, including the introduction of primitives for code reuse, development of a standard library, and new capabilities for interoperating with raw and custom BPF C code. Gain insights into the technical challenges encountered during this evolution, review the progress made so far, and understand the development team's vision for bpftrace's future as a comprehensive, expressive toolbox that will drive rather than follow the BPF observability ecosystem, ultimately enabling users to more efficiently observe and debug their systems.
Syllabus
From Tool To ToolBox: How bpftrace is evolving to become more composa... Adin Scannell & Jordan Rome
Taught by
Linux Plumbers Conference