Why dynamic dispatch is necessary and how to fix it with devirtualizing and PGO.
December 1, 2023
go
golang
pgo
observability
continuous profiling
ebpf
performance
Announcing the new "Views" feature on Polar Signals Cloud
Scope requests with pre-defined filters and gain precise control over your profiling data!
November 21, 2023
Profiling
View
Continuous-Profiling
Polar Signals Cloud is Generally Available
We're ready to share our product with the world!
December 1, 2023
ga
generally available
observability
continuous profiling
ebpf
performance
Profiling Python and Ruby using eBPF
Dive into the internals of profiling interpreted Python and Ruby code using eBPF
December 1, 2023
ebpf
interpreter
ruby
python
continuous profiling
profiling
performance
performance profiling
performance analysis
View Profiling Data within Code
A look at an exciting new feature in Polar Signals Cloud: Source View.
August 31, 2023
Profiling
Continuous-Profiling
Software Development
Ice and Fire: How to read icicle and flame graphs
Flame graphs and icicle graphs are a great way to visualize performance profiles. In this post, we will learn how to read and interpret them.
December 1, 2023
continuous profiling
profiling
icicle graphs
flame graphs
performance
performance monitoring
performance profiling
performance analysis
data visualization
What’s new in Parca 0.16 and Parca Agent 0.13?
We have exciting updates in this release, including improved JIT symbolization, reliability and quality improvements, step querying, and more!
March 1, 2023
Continuous-Profiling
Profiling
Parca
Parca Agent
DWARF
DWARF-Based Unwinding
JIT
Symbolization
Step Querying
Icicle Graphs
Symbolizing Postgres Profiling Data
A journey through undocumented behavior.
February 8, 2023
Postgres
Sql
Profiling
Continuous-Profiling
Debuginfo
Debuginfod
DWARF
Introduction to Parca - Part 2
Parca Agent is our open source, always-on eBPF-based continuous profiler. In this article, we will learn some of the concepts behind Parca Agent and use it to profile our system.
January 19, 2023
Continuous-Profiling
BPF
eBPF
Observability
Parca
Parca Agent
Debuginfo
Relabeling
What's new in Parca?
Looking at some exciting features that recently landed in Parca.
January 3, 2023
Continuous-Profiling
BPF
eBPF
Observability
Parca
Parca Agent
Debuginfo
Autocomplete
Relabeling
Prometheus
Design Decisions of a Continuous Profiler
The tradeoffs and considerations building continuous, fleet-wide profilers.
December 14, 2022
Continuous-Profiling
BPF
eBPF
Observability
Parca
FrostDB
High Cardinality
Debuginfod
Parca Agent
Parca now also in Grafana Core
Parca in Grafana without having to install a plugin!
November 2, 2022
Grafana
Parca
Continuous-Profiling
Observability
Exploring Go's Profile-Guided Optimizations
Making code faster without modifying it using Profile-Guided Optimizations.
September 27, 2022
Go
Continuous-Profiling
Parca
PGO
Profile-Guided Optimizations
Optimizing Your Programs with Continuous Profiling
An example of using continuous profiling to inform code improvements.
August 30, 2022
FrostDB
Continuous-Profiling
Parca
Introduction to Parca - Part 1
Parca is our open source, always-on eBPF-based continuous profiler. In this article, we'll learn some of the concepts behind Parca and use it to profile our system.