Chasing Performance Phantoms
Offered By: Web Summit via YouTube
Course Description
Overview
Explore the hidden culprits behind persistent performance problems in this insightful conference talk by Jon Hodgson, Technical Director of Riverbed Technology. Delve into the concept of "performance phantoms" and learn effective techniques for detecting and eliminating these elusive issues. Discover how to optimize code performance without modifying the code itself, troubleshoot slow transactions, and look beyond the code to identify bottlenecks. Examine the application's ecosystem and understand phantom delays caused by VM pauses and garbage collection. Follow along as Hodgson demonstrates the impact of initial configurations and reconfiguration strategies to favor critical app servers. Gain valuable insights into verifying improvements and enhancing overall application performance in this comprehensive 20-minute presentation from Web Summit.
Syllabus
Intro
Making code faster... without touching the code
Troubleshooting Slow Transactions
Looking Beyond the Code
The Application's Ecosystem
Phantom Delay: VM Pause
Garbage Collection
Phantom Delay: GC
Compound Phantom: VM Pause + GC
Initial Configuration
Reconfiguration to Favor the Critical App Server
Verifying the Improvement
Taught by
Web Summit
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera