Hacker News 의견
  • Grafana의 Pyroscope를 지속적인 프로파일링을 위해 추천함, Go에서 사용 중이며 잘 작동함
    • 여러 언어를 지원하며 eBPF 기반임
  • Meta/FB의 C++ 코드는 다른 오래된 대형 기술 기업의 코드보다 읽기 쉬움
  • Strobelight는 특히 높은 qps 서비스에서 최적화할 가치가 있는 부분을 쉽게 볼 수 있게 해주는 생명선임
  • Meta의 사용자 공간 바이너리에 프레임 포인터가 포함되어 있어 스택을 걷는 것이 가능해짐
    • 그렇지 않으면 복잡하고 비효율적인 방법을 사용해야 했을 것임
  • 비네이티브 언어를 위한 이벤트 프로파일러가 있다고 주장함 (예: 파이썬)
    • 파이썬 상태를 읽는 방법이 명확하지 않음
  • Strobelight의 GitHub 저장소는 아직 기본적인 수준임, 업데이트 시기를 궁금해함
  • 이름이 고속 주기 운동을 검사하는 스트로브 사용을 참조하는 것 같음
  • 오픈 소스 프로젝트가 이렇게 통합되었으면 좋겠음
    • Facebook의 내부 UI가 괜찮아 보임
  • 계산 비용 모델링은 어려움
    • 유체 역학을 계산 요구 사항에 적용하면 재미있을 것임
  • AWS/Azure/GCP의 주요 경쟁자들이 이런 도구의 부족으로 인해 어려움을 겪고 있다고 생각함
    • Microsoft에서 네트워크 트래픽을 추적하는 도구를 만들었고 디버깅에 매우 유용했음
    • Meta의 모든 것에 대해 의심을 가지고 접근함
  • 성능 프로파일링임
    • 제목과 도메인을 보고 사용자 프로파일링인 줄 알았음
  • Strobelight를 Parca와 Polar Signals를 통해 모두에게 제공하려고 노력 중임
    • 일부는 이미 존재하며 올해 더 많은 것이 나올 예정임