YoVDO

Curveballs: Learnings from Instrumenting Managed Runtime Applications with eBPF

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

eBPF Courses Java Courses Go Courses Memory Management Courses Garbage Collection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions of instrumenting managed runtime applications with eBPF in this informative conference talk. Delve into the complexities of using eBPF beyond the Linux Kernel and native applications, focusing on languages like Go and Java that compile to native code but are managed by runtimes. Discover approaches to instrumenting applications with non-standard symbol tables, dynamic code recompilation, and reference-moving memory managers. Learn from the speakers' experiences, including successes and failures, in applying eBPF to natively compiled applications running with managed runtimes. Gain valuable insights into overcoming obstacles such as dynamic symbol tables, garbage collection, and stack size fluctuations between 'uprobe' and 'uretprobe' operations.

Syllabus

Curveballs: Learnings from Instrumenting Managed Runtime... - Nikola Grcevski & Mario Macías


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera
Getting Started with Go
University of California, Irvine via Coursera
Concurrency in Go
University of California, Irvine via Coursera
Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera
Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX