SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

Building Scalable End-to-End Latency Metrics from Distributed Trace

In our sprawling microservices architecture at Bloomberg, timing requests from point A to point Z means navigating an alphabet’s worth of services in between. With more than 50 billion spans a day, we process distributed trace into directed acyclic graphs (DAGs) with deep fan-outs and fan-ins that present concurrency chokepoints at scale. In this talk, we’ll show how we wrestled complicated DAGs into shape, thus generating end-to-end latency metrics that drive SLOs, fire off alerts, and keep us all honest when latency starts creeping in!

20 minutes
Register for access to all 60+ sessions available on demand.
Fill out the form to watch this session from the P99 CONF 2025 livestream. You’ll also get access to all available recordings.

Kusha Maharshi, Senior Software Engineer at Bloomberg

Kusha Maharshi is a Senior Software Engineer at Bloomberg, where she passionately works on distributed tracing and observability infrastructure. An avid public speaker, she loves breaking down complex technical challenges with clarity – and a dose of humor. Kusha holds a degree in Computer Science from Carnegie Mellon University, where she specialized in computer systems. Her favorite programming language? Assembly.