Live data from Hacker News

Viewing profile — BigRedEye

BigRedEye

HN member
Joined
Sat, May 20, 2023, 3:06 PM UTC
HN karma
54
Public activity
13 items

About BigRedEye

Software Engineer at Yandex

Recent public activity

  1. comment
    Comment #48817221

    I think this single fact is a major source of enshittification in large software products, especially in the era of ML/AI. If your quality is 99%, it sounds like "you have solved y…

  2. comment
    Comment #47541218

    At Perforator, we also started from Google's beautiful pprof, but then eliminated all nested repeated fields, converging to https://github.com/yandex/perforator/blob/main/perforato…

  3. comment
    Comment #47541108

    I believe this is a case of convergent invention – the idea of pushing DWARF/.eh_frame unwinding into eBPF seems to have occurred to several people around the same time. For exampl…

  4. comment
    Comment #43295272

    At Yandex 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 profil…

  5. comment
    Comment #42916196

    Great question! Perforator indeed looks similar to Pyroscope. However, we think that the closest existing solutions are https://parca.dev , closed-source Google Wide Profiling, and…

  6. comment
    Comment #42897608

    It depends on the event that was sampled to generate the profiles. For example, if you sample instructions by collecting a stack trace every N instructions, you won't actually see …

  7. story
    Show HN: Perforator – cluster-wide profiling tool for large data centers

    Hey HN! We are happy to share Perforator – our internal cluster-wide profiler with great support for native languages and a built-in AutoFDO pipeline to simplify sPGO builds. Perfo…

  8. comment
    Comment #42889877

    A short discussion can be found here: https://news.ycombinator.com/item?id=42888185

  9. comment
    Comment #42889646

    Yes, existing limitations apply. Without hardware LBR support, we cannot provide sPGO profiles. However, the basic profiling should work fine.

  10. comment
    Comment #42889017

    Yes. Although we are studying CSSPO, which uses a mixed (LBR + software-sampled stacks) approach.

  11. comment
  12. comment
    Comment #42758732

    22 minutes for a medium-sized repo is probably slow enough to optimize.

  13. story