~/talk

Noisy Neighbor Detection: A New OSS Collector

Talkat Open Source Summit Europe 2025 · on Monday, 2025-08-25· at 16:30· G109 (Level 1)· [observability, kubernetes]
links:none on file
slides:none on file

An open source collector samples every core at 1 millisecond sampling using eBPF + Perf counters and high-resolution timers to compute CPI cycles per instruction and detect memory contention that raises tail latency (Google shows up to 5x, mem-style stores up to 14x). The collector writes raw millisecond parquet traces to S3, keeps under ~350 MB RAM and ~0.75% per-process CPU overhead, detects services noisy a few percent of the time, and enables offline detectors or automated core/jail mitigations.

AI-written summary · about

  1. 0:00Noisy neighbor problem
  2. 4:16Memory noisy neighbor
  3. 14:55Care about memory noisy neighbors
  4. 17:30Measure and mitigate noisy neighbors
  5. 23:321ms collector for detection
  6. 31:03Open questions and future work
  7. 35:42Deploying OSS project
  8. 36:23Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.