Matthias Loibl
banner
metalmatze.de
Matthias Loibl
@metalmatze.de
Director of @PolarSignals.com Cloud. Building cool products! ๐ŸงŠ Maintainer of Parca, Pyrra, @Prometheus.io, PromOperator and more. PromCon organizer. @cncf.io Ambassador.
Let's scale Pyrra even further!
We cut cross-zone traffic for SLO monitoring by 90% using Prometheus subquery optimization.

The trick: pre-aggregate data locally instead of shuffling 55M raw samples to Thanos queriers.
Coming soon to Pyrra! ๐Ÿš€

www.polarsignals.com/blog/posts/2...
Do more with less. | Polar Signals
Polar Signals Cloud is an always-on, zero-instrumentation continuous profiling for CPU, GPU, and Memory that helps improve performance, understand incidents, and lower infrastructure costs.
www.polarsignals.com
December 30, 2025 at 4:10 PM
Imagine not having continuous profiling and sleeping on this. Wild.
December 23, 2025 at 11:00 AM
Reposted by Matthias Loibl
Happy to share that I've been nominated to the Vortex Technical Steering Committee! It's been fun and productive switching to Vortex from Parquet as our storage format @polarsignals.com and I'm excited to continue contributing to the Vortex project.

vortex.dev/blog/novembe...
November Bulletin | Vortex Blog
Overview of all work happening in Vortex
vortex.dev
December 15, 2025 at 3:03 PM
Reposted by Matthias Loibl
Next.js 16 + turbopack took our frontend builds from 5-7m down to just over 2m. This means faster speed of iteration in development and faster CI.

Performance is UX. Performance is DX. Performance is a feature.
December 10, 2025 at 8:07 AM
Reposted by Matthias Loibl
Are USDTs the key to unlock the future of low level tracing? Maybe! Read all about how we implemented them and how we plan on using them to breath new life into observability! www.polarsignals.com/blog/posts/2...
USDT Probes: A Deep Dive
How we added USDT Probe support to Parca Agent
www.polarsignals.com
December 10, 2025 at 2:43 PM
It does now.
December 5, 2025 at 9:20 AM
Reposted by Matthias Loibl
Standing on the shoulders of giants. We built our new database on open source projects.
๐ŸงŠ New on the Polar Signals Blog โ€” Our Delta Lake Fork

Purpose-built for our continuous profiling product. In our latest post, we walk through how Delta Lake works, and the changes we've made to improve performance for our product.

๐Ÿ‘‰ Read the full post: buff.ly/KwHINtO
Great Lakes: A Delta Lake Fork
Our updates to Delta Lake Table Format
www.polarsignals.com
December 4, 2025 at 2:48 PM
Reposted by Matthias Loibl
We completed a major project to switch our storage file format from Parquet to Vortex ๐ŸŒช๏ธ resulting in 70% average query performance improvement across the board ๐Ÿš€

Learn more about how rethinking interface-imposed limitations unlocked these gains in our latest blog post ๐Ÿ‘‡
November 25, 2025 at 3:05 PM
"Stell dir vor du installierst nix."

Germans talking about installing NixOS is very funny. ๐Ÿ˜€
November 21, 2025 at 10:26 PM
Reposted by Matthias Loibl
Ever wanted to filter flame graphs by distributed trace ID? Or by anything else? In Node.js, now you can! www.polarsignals.com/blog/posts/2...

Happy Profiling! ๐Ÿš€๐Ÿปโ€โ„๏ธ
Custom Labels for Node.js
Correlate Application-Specific Data With Profiles
www.polarsignals.com
November 19, 2025 at 4:58 PM
๐Ÿ˜ญ
November 10, 2025 at 8:26 PM
Reposted by Matthias Loibl
Was digging into JS source maps recently and had a lot of fun writing this post, especially the interactive bits. ๐Ÿค“
Ever wondered how your browser devtools jumps from bundle.min.js:1:27698 โ†’ src/index.ts:73:16? ๐ŸงŠ

We unpack the internals of JS Source Maps: Base64 VLQ encoding, mapping deltas, and how your original TS code gets reconstructed from minified bundles.

๐Ÿ”— www.polarsignals.com/blog/posts/2...
The Inner Workings of JavaScript Source Maps
A deep dive into how JavaScript source maps work under the hood, with examples showing how all the pieces fit together.
www.polarsignals.com
November 4, 2025 at 3:15 PM
Reposted by Matthias Loibl
We made a bit of a dumb thing early on at Polar Signals where we accidentally created a critical GCS bucket as multi-region. But today I learned about Bucket relocation (launched in 2024). Very timely! docs.cloud.google.com/storage/docs...
Bucket relocation ย |ย  Cloud Storage ย |ย  Google Cloud Documentation
This document describes the Cloud Storage bucket relocation service that relocates buckets serverlessly between geographic locations. Using bucket relocation, you can move an existing bucket from oneโ€ฆ
docs.cloud.google.com
October 31, 2025 at 2:52 PM
Congrats! Exciting!
October 30, 2025 at 12:02 PM
That soundtrack is so incredible. Iconic.
October 27, 2025 at 8:30 PM
Time has come to rewatch Mr. Robot. ๐Ÿ–ค
a man on a subway train with the words do you want to watch mr robot
ALT: a man on a subway train with the words do you want to watch mr robot
media.tenor.com
October 27, 2025 at 8:04 PM
Previously, we've correlated GPU metrics with CPU profiles, now we can actually show you GPU time!

This is suuuuuper exciting! ๐Ÿš€
๐Ÿš€ We're super excited to launch NVIDIA CUDA Profiling today! Check out the blog on how we made it happen! ๐ŸงŠ

www.polarsignals.com/blog/posts/2...
Continuous NVIDIA CUDA Profiling In Production
Low-Overhead Profiling of GPUs with USDT Probes and eBPF
www.polarsignals.com
October 22, 2025 at 2:49 PM
Pyrra v0.9 is here! ๐ŸŽ‰
github.com/pyrra-dev/py...

It's incredible to see the amount of diverse contributions to the project!
I didn't even realize it was that way until the release was published! Incredible to see!
Thank you, everyone!
October 22, 2025 at 11:17 AM
Native Histogram considered stable in @Prometheus.io going forward! ๐Ÿฅณ

Props to all the people who worked on this for years!
October 21, 2025 at 3:15 PM
This talk is rage baiting me hard. ๐Ÿ˜‚
#PromCon
October 21, 2025 at 9:55 AM
BER ๐Ÿš„ MUC
Oh my way to #PromCon!
Excited to meet with the @prometheus.io community again!
See you tomorrow!
October 20, 2025 at 10:46 AM
Which theaters play the NIN soundtrack only? Cause I would still to listen to that in full blast.
October 15, 2025 at 4:49 PM
Reposted by Matthias Loibl
Took advantage of the lunch break to replay this great talk by Alfonso Subiotto (@asubiotto.com) making the case for a State Machines based approach to Deterministic Simulation Testing, being used at @polarsignals.com, very interesting!

Their inspiration for this: sled.rs/simulation
October 10, 2025 at 11:23 AM
Reposted by Matthias Loibl
It's amazing to see a packed room for the talk of our very own @asubiotto.com, who is talking about Deterministic Simulation Testing at @eurorust.eu right now! ๐Ÿฆ€ โŒ›
October 10, 2025 at 9:19 AM
Reposted by Matthias Loibl
We're having a blast at @eurorust.eu today! ๐Ÿฆ€
Come by to talk about all things performance and continuous profiling!
October 9, 2025 at 2:47 PM