Hacker GitHub

← All repos

yandex/perforator

View on GitHub ↗ ★ 3,437 C++

Perforator is a cluster-wide continuous profiling tool designed for large data centers

8 mentions on Hacker News by 6 people: 4 stories, 4 comments · first 2025-01-30 · latest 2026-09-09

Mentions per year 8 mentions · busiest year 2025 (5)
20082026
  1. ▲ 53
    Show HN: DOOM in the kernel, or fibers in eBPF
    story by ayles · 2026-09-09 · 14 comments
  2. …looks interesting! But IIRC nobody from your team ended up making it to one of our SIG meetings? https://github.com/yandex/perforator/issues/13
  3. …from Google's beautiful pprof, but then eliminated all nested repeated fields, converging to https://github.com/yandex/perforator/blob/main/perforator/pr... . Repeated fields in protobufs are really memory & CPU hungry. This layout allows…
    comment by BigRedEye · 2026-03-27 · in OpenTelemetry profiles enters public alpha
  4. …we have a similar profiler that supports native languages seamlessly, with addition to Python/Java: https://github.com/yandex/perforator . It's exciting to see new profilers from big players!
  5. ▲ 78
    Show HN: Perforator – cluster-wide profiling tool for large data centers
    story by BigRedEye · 2025-02-01 · 13 comments
  6. ▲ 26
    Perforator – cluster-wide continuous profiling tool for large data centers
    story by simonpure · 2025-01-31 · 1 comment
  7. Repo: https://github.com/yandex/perforator We use this for GWP-style[0] continous-profiling over O(10k) nodes. It does sampling through an eBPF program in the kernel, and supports generating a bunch of different output formats (classical…
  8. ▲ 3
    Perforator – cluster-wide continous profiling tool
    story by todsacerdoti · 2025-01-30 · 0 comments