Skip to content
0:00 / 0:00

#performancedebugging#systemsperformance#bryancantrill

Bryan Cantrill: The Hurricane's Butterfly: Debugging Pathologically Performing Systems

Jane Street

102K subscribers • 18 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 curated list.
  • Presented by Bryan Cantrill

Intermediate. Assumes working knowledge.

33K views8 years ago2 recommendations

Systems programmingTools and practicePerformance and optimizationDebuggingObservability and monitoring

Bryan Cantrill explores the challenges of performance debugging in complex systems where small, ill-behaving components cause non-linear performance degradation.

Presented by: Bryan Cantrill Despite significant advances in tooling over the past two decades, performance debugging—finding and rectifying those limiters to systems performance—remains a singular challenge in our production systems. This challenge persists in part because of a butterfly effect in complicated systems: small but ill-behaving components can have an outsized effect on the performance of a system in aggregate. This talk explores this challenge, including why simple problems can cause non-linear performance effects, how they can remain so elusive and what we can do to better debug them.

Why it's here

2 people recommend this

What people say. Recommended as an insightful talk on systems performance debugging and the butterfly effect in complex software.

programming-talkscurated list on GitHubRecommends

Under “Debugging”

The Hurricane's Butterfly: Debugging Pathologically Performing Systems 01:06:49 by **Bryan Cantrill** (2018)

inactive-useron Lobsters • Recommends

The Hurricane's Butterfly: Debugging Pathologically Performing Systems