Welcome to the Polar Signals blog where we write about profiling, performance, and company culture.
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.
July 8, 2025 | Alfonso Subiotto Marqués
Testing
Deterministic Simulation Testing
Rust
Databases
Distributed Systems
How Continuous Profiling reduces Engineering Debt and increases Application Performance
Application Performance engineering debt could live a long time without noticed and cause a significant overhead in developing new features, performance and the cost of operation.
June 30, 2025 | Batuhan Uslu
Continuous-Profiling
Cloud Cost
Profiling
GPU
New year new database
Bringing what we've learned to our next generation database.
June 18, 2025 | Thor Hansen
Column Database
Databases
Best Laid Plans
What we learned from building a database
June 10, 2025 | Thor Hansen
Column Database
FrostDB
Databases
Design
Latest in Continuous Profiling for GPUs
Attending ai.engineer 2025 in San Francisco
June 4, 2025 | Matthias Loibl, Brennan Vincent
Profiling
Correlation
GPU
Flame Charts: The Time-Aware Sibling of Flame Graphs
A deep dive into the time-aware visualization that complements traditional flame graphs in performance profiling.
May 28, 2025 | Manoj Vivek
Flame Charts
Data Visualization
Performance Analysis
Icicle Graphs
Flame Graphs
Sampling PGO
Exploring how well the various forms of PGO work
May 20, 2025 | Tommy Reilly
Rust
PGO
Profiling
Enhancing Our Writing Workflow: Adding Markdown Support to Sanity CMS
How we added a Markdown editor to our Sanity setup and other improvements