Deep Telemetry with eBPF and Rust

45:39 · 09 Dec 2024 – 11 Dec 2024 · YouTube

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.

From event

DrupalCon Singapore 2024

09 Dec 2024 – 11 Dec 2024

All event videos
Back to Watch