Philly ETE 2020 – Theo Schlossnagle – Latency SLOs Done Right

Tags: , , , , ,

Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020.


Median, average, 90th, 99th percentile. We’ve all seen these metrics on our monitoring systems, both open source and from commercial vendors, but often they are used incorrectly when constructing Service Level Objectives.

This session will show three different approaches to correctly calculating latency SLOs, and how histograms can be used to calculate mathematically correct quantiles and set SLOs based on those.

About Theo Schlossnagle

Theo founded Circonus in 2010, and continues to be its principal architect. After earning undergraduate and graduate degrees from Johns Hopkins University in computer science, he went on to research resource allocation techniques in distributed systems during four years of post-graduate work. In 1997, Theo founded OmniTI, which has established itself as the go-to source for organizations facing today’s most challenging scalability, performance and security problems. He was also the principal architect of the Momentum MTA, which is now the flagship product of Sparkpost.

Born from Theo’s vision and technical wisdom, this innovation is transforming the email software spectrum. A widely respected industry thought leader, Theo is the author of “Scalable Internet Architectures” (Sams), contributor to “Web Operations” (O’Reilly) and “Seeking SRE” (O’Reilly), and a frequent speaker at worldwide IT conferences. Theo is a member of the IEEE and a distinguished member of the ACM. He serves on the ACM Practitioners Board and as co-chair of ACM Queue and holds the elected position of ACM Member at Large (2018-2022).