Our Blog

Blog - page 4

All posts

New pprof.me Features: Profiling Data Comparison and Folded Stacks format support

Visualize differential Icicle graphs from two shared profiles.

PprofProfiling+1
Authors:
Frederic BranczykManoj Vivek
Frederic B, Manoj V.

The Cost of Go's Interfaces and How to Fix It

Why dynamic dispatch is necessary and how to fix it with devirtualizing and PGO.

GoGolang+5
Author:Frederic Branczyk
Frederic Branczyk

Announcing the new "Views" feature on Polar Signals Cloud

Scope requests with pre-defined filters and gain precise control over your profiling data!

ProfilingView+1
Author:Yomi Eluwande
Yomi Eluwande

Announcing New Features on pprof.me: Previews and User History

Preview shared profiling data and keep a history of your shared profiles!

PprofProfiling
Author:Frederic Branczyk
Frederic Branczyk

Profiling Arm64 with eBPF in Parca Agent

ARMing your favourite DWARF Unwinder

eBPFParca Agent+3
Author:Sumera Priyadarsini
Sumera Priyadarsini

Polar Signals Cloud is Generally Available

We're ready to share our product with the world!

GAGenerally Available+4
Author:Frederic Branczyk
Frederic Branczyk

Profiling Python and Ruby using eBPF

Dive into the internals of profiling interpreted Python and Ruby code using eBPF

eBPFInterpreter+7
Authors:
Kemal AkkoyunJavier Honduvilla Coto
Kemal A, Javier H. Coto

Profiling Mojo 🔥

A look at profiling Modular's Mojo language.

ProfilingeBPF+5
Author:Frederic Branczyk
Frederic Branczyk

View Profiling Data within Code

A look at an exciting new feature in Polar Signals Cloud: Source View.

ProfilingContinuous-Profiling+1
Author:Frederic Branczyk
Frederic Branczyk

Correctly Profiling Node.js with Zero-Instrumentation

Or: A tale of handling unexpected behaviour by the v8 runtime.

Parca AgentInterpreter+8
Authors:
Frederic BranczykJavier Honduvilla Coto
Frederic B, Javier H. Coto

Polar Signals at KubeCon EU 2023

Attending KubeCon EU 2023 in Amsterdam, Netherlands.

KubeConCommunity
Author:Kemal Akkoyun
Kemal Akkoyun

Embeddable Profiles in pprof.me

Say goodbye to taking screenshots of flame graphs/profile data. Now you can embed the interactive profiles directly in any website.

Profile-Sharingpprof.me
Author:Manoj Vivek
Manoj Vivek

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.

Continuous profilingProfiling+7
Author:Kemal Akkoyun
Kemal Akkoyun

Designing Your Indexes for Better Database Performance

How we improved our database query performance by 80% and the intuition behind the changes that led to this improvement

ParcaDatabases+3
Author:Alfonso Subiotto Marqués
Alfonso Subiotto Marqués

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!

Continuous-ProfilingProfiling+8
Authors:
Javier Honduvilla CotoYomi Eluwande
Javier H Coto, Yomi E.

Symbolizing Postgres Profiling Data

A journey through undocumented behavior.

PostgresSql+5
Author:Frederic Branczyk
Frederic Branczyk

Polar Signals at FOSDEM 2023

Attending FOSDEM 2023 in Brussels.

FOSDEMCommunity
Author:Frederic Branczyk
Frederic Branczyk

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.

Continuous-ProfilingBPF+6
Author:Sumera Priyadarsini
Sumera Priyadarsini

What's new in Parca?

Looking at some exciting features that recently landed in Parca.

Continuous-ProfilingBPF+8
Author:Frederic Branczyk
Frederic Branczyk

Design Decisions of a Continuous Profiler

The tradeoffs and considerations building continuous, fleet-wide profilers.

Continuous-ProfilingBPF+7
Authors:
Frederic BranczykJavier Honduvilla CotoKemal AkkoyunMonica WojciechowskiThor Hansen
Frederic B, Javier H Coto, Kemal A, Monica W, Thor H.

Keep up with Polar Signals

Receive new posts, product updates, and insights on performance engineering straight to your inbox.