Polar Signals
@polarsignals.com
230 followers 24 following 36 posts
A cool company. 🧊 🚀 Unlock the full potential of your code with real-time profiling. Creators of Parca! polarsignals.com
Posts Media Videos Starter Packs
Reposted by Polar Signals
Reposted by Polar Signals
eurorust.eu
🦀 Profiling Rust in Action — Sponsored by @polarsignals.com

Want to make your Rust applications faster and more efficient? In this hands-on workshop, we’ll explore what continuous profiling is and how it goes beyond traditional profiling!

Learn more & Register now 👉 eurorust.eu/workshops/pr...
polarsignals.com
We're excited to be at @rustconf.com 2025!
Let's talk about profiling Rust with zero compromise!
#rustconf25
polarsignals.com
We recently made some performance improvements to our Flame Graph by implementing backend pre-computation and viewport culling. Read more in our latest blog post: www.polarsignals.com/blog/posts/2...
Parallel Flame Graph Rendering
How we improved our flame graph rendering by moving computation to the backend.
www.polarsignals.com
polarsignals.com
German strings 🇩🇪 have become very popular in the database world. However, they're not a silver bullet. Read more in our latest blog post:
Das Problem mit German Strings
And why I don't want my database to choose the best encoding for me (yet)
www.polarsignals.com
polarsignals.com
Tame the OOM killer with OOMProf, the new eBPF memory profiler for Go programs being taken out by the kernels OOM killer!
www.polarsignals.com/blog/posts/2...
OOMProf - Profiling on the Brink
Using eBPF to record your programs dying breathes
www.polarsignals.com
polarsignals.com
We're excited to share that the Parca Agent now works offline! Store CPU profiles locally when disconnected, upload when ready. Because not all computing happens in data centers.
Read how we built it: www.polarsignals.com/blog/posts/2...
Offline Mode for the Parca Agent
Collect and upload profiles -- even without a network connection
www.polarsignals.com
polarsignals.com
🚀 Today, we're excited to launch Off-CPU profiling! Check out our blog on what we needed to do to make it most useful and how you can get started with it! 🧊

www.polarsignals.com/blog/posts/2...
Introducing Off-CPU Profiling
How Off-CPU profiling works and how to get the most out of it
www.polarsignals.com
polarsignals.com
We just made our Next.js builds 100% reproducible at Polar Signals! 🧊

Same code = same output, byte-by-byte every time. 🔍

Check out our practical guide: www.polarsignals.com/blog/posts/2...
Reproducible Builds with Next.js: A Practical Guide
A step-by-step guide to achieving reproducible builds with Next.js.
www.polarsignals.com
polarsignals.com
📔Writing our Rust database from scratch gave us a golden opportunity to implement deterministic simulation testing as a core feature. Learn about the architecture that gives us full control over DST ingredients. 🧊

www.polarsignals.com/blog/posts/2...
Deterministic Simulation Testing in Rust: A Theater Of State Machines
How we designed our database for complete control over concurrency, time, randomness, and failure injection.
www.polarsignals.com
polarsignals.com
Last time we talked about what we learned from building a database, now we're putting those lessons into action. Check out the blog post to hear about our new database design!

www.polarsignals.com/blog/posts/2...
New year new database
Bringing what we've learned to our next generation database.
www.polarsignals.com
polarsignals.com
We've been working hard to enhance our continuous profiling for GPUs. Learn about more metrics (like PCIe throughput) and the upcoming On-GPU profiles.

If you are attending ai.engineer, come and stop by our booth S18 to discuss all of these features!

www.polarsignals.com/blog/posts/2...
Latest in Continuous Profiling for GPUs
Attending ai.engineer 2025 in San Francisco
www.polarsignals.com
polarsignals.com
⚡ Flamecharts/Iciclecharts are now available on all workloads, not just the Polar Signals GPU profiling experience! Check out the blog on what Flamecharts/Iciclecharts are and how to use them on Polar Signals! 🧊

www.polarsignals.com/blog/posts/2...
Flamecharts: The Time-Aware Sibling of Flame Graphs
A deep dive into the time-aware visualization that complements traditional flame graphs in performance profiling.
www.polarsignals.com
polarsignals.com
🔬 We've been researching PGO with sampling profiling data for Rust (and LLVM more generally) at Polar Signals. Check out what Tommy has found so far and stay tuned for the next posts in this series! 🧊

www.polarsignals.com/blog/posts/2...
Sampling PGO
Exploring how well the various forms of PGO work
www.polarsignals.com
polarsignals.com
At our last hackathon, we solved a key content creation challenge: engineers missing Markdown in our Sanity CMS.

Our new blog post walks through the complete implementation, from schema updates to custom editors and styling. Read about it on the blog!
www.polarsignals.com/blog/posts/2...
Enhancing Our Writing Workflow: Adding Markdown Support to Sanity CMS
How we added a Markdown editor to our Sanity setup and other improvements
www.polarsignals.com
polarsignals.com
Thank you! ❤️
polarsignals.com
🦀 Today, we're introducing the ability to attach arbitrary metadata to Profiling data with Async-Rust! Use this to attach the distributed tracing ID and more to your Profiling data! 🔍

www.polarsignals.com/blog/posts/2...
Correlate Profiling and Distributed Tracing in Async Rust
Correlate profiles with arbitrary application-specific metadata in async Rust applications
www.polarsignals.com
polarsignals.com
📢 We're updating Polar Signals Cloud's pricing model to make billing more predictable and transparent for customers! 💵

Read on the blog about why and how!

www.polarsignals.com/blog/posts/2...
Updated Pricing for Polar Signals Cloud
Making Polar Signals Pricing more predictable and transparent
www.polarsignals.com
polarsignals.com
Last week, we launched Continuous Profiling for GPUs. Check it out and let us know if you want to try it!
polarsignals.com
📣Today, we’re super excited to announce our latest product addition: Continuous Profiling for GPUs! Check out the use cases and sign up for early access on the announcement post! 🔥📈

www.polarsignals.com/blog/posts/2...
polarsignals.com
Last day of #KubeCon!
Find us at S480. We are looking forward to meeting you!
polarsignals.com
Good morning #KubeCon!
We will be back at our booth S480!

Learn about continuous profiling for CPUs, GPUs, and memory! Time to discover the Performance Engineer in you!
polarsignals.com
Visit us at our #KubeCon booth S480 and discover the Performance Engineer in you!

Learn all about continuous profiling for CPU and memory, and see a live demo for continuous profiling for GPUs!
polarsignals.com
📣Today, we’re super excited to announce our latest product addition: Continuous Profiling for GPUs! Check out the use cases and sign up for early access on the announcement post! 🔥📈

www.polarsignals.com/blog/posts/2...