Performance Analysis of Cloud Applications
Today’s choice gives us an insight into how Google measure and analyse the performance of large user-facing services such as Gmail (from which most of the data in the paper is taken). It’s a paper in two halves. The first part of the paper demonstrates through an analysis of traffic and load patterns why the only real way to analyse production performance is using live production systems.
The second part of the paper shares two techniques that Google use for doing so: coordinated bursty tracing and vertical context injection.