From Tool To ToolBox - How bpftrace is Evolving to Become More Composable and Expressive
Linux Plumbers Conference via YouTube
Learn EDR Internals: Research & Development From The Masters
AI Product Expert Certification - Master Generative AI Skills
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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