Загрузка...

Lalit Kumar Bhasin: "Auto-Instrumenting Rust Applications Using eBPF and OpenTelemetry" | RustConf

Slides: https://drive.google.com/file/d/1EhQEgMuDRJzHefPXiRokkQEgBXgOUgGT/view?usp=drive_link

Abstract:
This talk explores how eBPF and Rust can overcome limitations to enable low-overhead observability and distributed tracing in native systems—without modifying application code. We’ll walk through a Rust-based eBPF implementation that observes function calls, injects and propagates trace context (e.g., traceparent), and emits OpenTelemetry spans from the kernel to user space using ring buffers. We’ll also show how this enables auto-instrumentation of mixed-language applications, where context flows seamlessly across C++, Rust, and other runtimes. If you’re building high-performance systems, this session will show how to bring OpenTelemetry distributed tracing deep into the native stack.

Presenter:
Lalit Kumar Bhasin is a maintainer of OpenTelemetry C++ and OpenTelemetry Rust, with a strong focus on observability in native and systems-level environments. He has spent the past five years at Microsoft working on production-grade telemetry pipelines and open-source instrumentation. His work bridges high-performance native applications and modern observability standards, with a focus on using eBPF and Rust to push OpenTelemetry deeper into the stack.

Видео Lalit Kumar Bhasin: "Auto-Instrumenting Rust Applications Using eBPF and OpenTelemetry" | RustConf канала Rust Foundation
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять