LinkedIn Leverages eBPF Profiling to Uncover Kernel Lock Contention Freeze
LinkedIn engineers faced recurring 10‑15 second database outages with no logs. By deploying an automated eBPF off‑CPU profiler that captured kernel stack traces at freeze onset, they identified a massive 3.5 GB allocation that blocked the kernel’s mmap_lock, throttling all threads. Pre‑allocating the offending Rust HashMap eliminated the issue.