Software Performance: A Shape, Not a Number

Presented by

Ben Sigelman is the cofounder and CEO of LightStep, where he’s building reliability management for modern systems.

About this talk

Software has evolved tremendously over the past twenty years, but unfortunately the way that we both reason about and actually measure performance has barely changed. It’s time for people to stop thinking about software performance as a single number and see it as a shape. In this talk, we’ll present the case for unsampled latency histograms as an evolution of and replacement for simple averages and percentile estimates. We’ll discuss: - The historical context and evolution of in-application performance measurement, especially in the presence of microservices and FaaS/”serverless”. - Why time-series statistics are not enough to explain the behavior of modern systems. - How real-time latency histograms can radically improve the way we think about and manage application latency. While p99 latency remains a useful statistic, the complexity of today’s microservice architectures requires a richer and more flexible approach. Our tools should identify, triage, and explain latency issues, especially as organizations adopt microservices and introduce multi-modal and highly-variable performance profiles as a consequence. About the Speaker Ben Sigelman is the cofounder and CEO of LightStep, where he and his colleagues deliver insights that put organizations back in control of their complex software applications. An expert in distributed tracing, Ben is the coauthor of the OpenTracing standard, a project within the Linux Foundation’s Cloud Native Computing Foundation (CNCF). Previously, he built Dapper, Google’s production distributed systems tracing infrastructure, and Monarch, Google’s fleet-wide time series collection, storage, analysis, and alerting system. Ben holds a BSc in mathematics and computer science from Brown University.

Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (14)
Subscribers (1085)
LightStep’s mission is to deliver confidence at scale for those who develop, operate and rely upon today’s powerful software applications. Its first product, LightStep [x]PM, is reinventing application performance management. It provides accurate, detailed snapshots of the entire software system at any point in time, enabling organizations to identify bottlenecks and resolve incidents rapidly. LightStep is backed by Sequoia, Redpoint, Altimeter Capital, Cowboy Ventures, and Harrison Metal, and is headquartered in San Francisco, CA. For more information, visit https://lightstep.com or follow at @LightStepHQ.