Welcome to the Polar Signals blog where we write about profiling, performance, and company culture.
Design Decisions of a Continuous Profiler
The tradeoffs and considerations building continuous, fleet-wide profilers.
December 14, 2022 | Frederic Branczyk, Javier Honduvilla Coto, Kemal Akkoyun, Monica Wojciechowski, Thor Hansen
Continuous-Profiling
BPF
eBPF
Observability
Parca
FrostDB
High Cardinality
Debuginfod
Parca Agent
DWARF-based Stack Walking Using eBPF
Deep dive into the new DWARF-based stack unwinder using eBPF.
November 29, 2022 | Javier Honduvilla Coto
Profiling
BPF
eBPF
Observability
Frame Pointers
DWARF
DWARF-Based Unwinding
.eh_frame
Parca Agent
Announcing Profiling Support Without Frame Pointers
Open-Source Parca Agent is adding support for native applications compiled without frame pointers.
November 23, 2022 | Javier Honduvilla Coto
Profiling
eBPF
Observability
Frame Pointers
DWARF
DWARF-Based Unwinding
.eh_frame
Parca Agent
Parca now also in Grafana Core
Parca in Grafana without having to install a plugin!
November 2, 2022 | Matthias Loibl, Frederic Branczyk
Grafana
Parca
Continuous-Profiling
Observability
Polar Signals at KubeCon NA 2022
Attending KubeCon NA 2022 in Detroit, USA.
October 24, 2022 | Matthias Loibl
KubeCon
Community
Parca Plugin for Grafana!
You asked for it, we delivered.
October 20, 2022 | Manoj Vivek, Matthias Loibl
Pprof
Parca
Grafana
Improved pprof.me! 🎉
Good news! pprof.me, our free profile sharing service, has got a shiny new look and feel. It's now easier than ever to share and visualize your profiles with the world.
October 12, 2022 | Manoj Vivek
Pprof
Pprof.Me
Profile-Sharing
Exploring Go's Profile-Guided Optimizations
Making code faster without modifying it using Profile-Guided Optimizations.