Zero-instrumentation eBPF tooling promises instant insights, but making it reliable and lightweight is a serious challenge. This talk shows how CNCF Pixie profiled its own memory use, uncovered issues with DWARF-intensive Uprobes, and redesigned them to cut memory usage while preserving probe stability. We’ll cover design patterns for memory-lean Uprobe instrumentation, using pprof directly in your application, and how to balance reliability and efficiency instead of choosing between them.
