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. …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
  2. …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
  3. …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!
  4. 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…