About this talk
This talk presents a comprehensive look at performance profiling and how it can be enhanced using eBPF (Extended Berkeley Packet Filter) for monitoring and debugging applications. The speaker discusses the limitations of traditional open-source profiling tools compared to paid services, and introduces an innovative open-source telemetry system built on eBPF, Rust, and Go specifically for instrumenting PHP applications on the Skpr hosting platform. Key topics covered include the current state of monitoring and tracing, the functionality of eBPF, capturing tracing data, PHP's Observer API, and the development of a PECL extension with Rust, along with the design decisions made in their tracing implementation.
More from this event
See all 46 talks →
Driesnote: DrupalCon Singapore 2024
59:49
Server-side rendering a Drupal site with Next.js
38:13
Beyond Boundaries: The Triumph of a Decoupled Web Portal for IDMC a part of the Norwegian Refugee Co
29:45
Automating Behavior-Driven Development: Boosting Productivity with Template-Driven Test Experience
22:25