P99 Blog

P99 CONF Speaker Spotlight: Julia Kroll

Get to know Julia Kroll, Applied Engineer at Deepgram, in anticipation of her P99 CONF talk: “Minimizing Request Latency of Self-Hosted ML Models.”

Read More

Switching From C++ to Rust

Nikita Lapkov started a new job in Rust after 4+ years writing C++. This post shares his experience and thoughts on the transition between the two languages.

Read More

P99 CONF Speaker Spotlight: Cristian Velazquez

Get to know Cristian Velazquez, Staff Site Reliability Engineer at Uber, in anticipation of his P99 CONF talk: “Enhancing P99 Latency: Strategies for Doubling/Tripling Performance in Third-Party APIs.”

Read More

The Cloud Storage Triad: Latency, Cost, Durability

Chris Riccomini presents a theorem for primary persistence on object stores.

Read More

A Tale of Database Performance Pains

Database performance is serious business, but why not have a little fun exploring its challenges and complexities? Here’s a rather fanciful story from Database Performance at Scale, a free Open Access book.

Read More

Investigating Crazy Rust Compile Times

Adam Chalmers investigates the reasons behind slow compile times for the KittyCAD Rust API client and shares how he cut the release compile-times from 33 minutes to 1.5 minutes.

Read More

NoSQL, NoMQ: Palo Alto Networks’ New Event Streaming Paradigm

How Palo Alto Networks eliminated the MQ layer for a project that correlates events in near real time, using an existing database instead of Kafka.

Read More

Intel CPU Die Topology

Jason Rahman looks at a pair of Intel CPUs and observes a few key details on their on-die interconnect topology and impact on cross-core communication patterns.

Read More

Kerry Osborne: 3 Real-World Approaches for Solving Complex Performance Problems

Google’s D.atabase Black Belt leader, Kerry Osborne, explores the pros and cons of three approaches to solving complex performance problems

Read More

Follow us on Twitter @p99conf for announcements!

sound-equalizer-graphic