ww last mile end-user instrumentation data aladdin a. nassar hotmail & windows live perf champ...
TRANSCRIPT
WW Last MileEnd-User Instrumentation Data
Aladdin A. NassarHotmail & Windows Live Perf ChampHotmail, Microsoft
The New Hotmail – Inbox
Hotmail’s Scale
1.3 Billion accounts ~ 600 Million active users
50 Billion page views / month
21 Billion e-mails Read / month
2.5 Billion e-mails Sent / month
Move 5.5 PB of data / month around the internet
What is CSI Perf?
Built-in WW Last Mile End-User PerfGlobal OnClick event handlerShared Control across WL networkBI/CI + Perf instrumentation
What is CSI Perf? …
Sampling FrequencyCookies – works for Postbacks / AjaxServer-Side HeadersSends information through QS
CSI Perf Measures
Timings:- Time to Glass- Page Load Time- Between any 2 points
Network LatencyBandwidthCached / Uncached Detection
CSI Perf is aware of
Date/TimeTransaction (From / To)User’s CountryData Center, Cluster, SKUOSBrowser
How CSI Perf measures …
Network Latency:- Tiny uncahed HTTP “ping”
Bandwidth:- Time to load a clustered image (PLT1/2)- Read / Send E-mails (Uncompressed)- Upload Attachments (Compressed)
WW Network Latencies (NL)
Source: CSI Perf 500 Million Data Points from Jan 2009 – June 2010
WW Bandwidths (BW)
Source: CSI Perf 3.5 Billion Data Points from Jan 2009 – June 2010
WW Page Load Time – Composite
Source: CSI Perf 7 Billion Data Points from Jan 2009 – June 2010
WW Perf Index = BW + NL + PLT
Countries Governed by Network Latencies
Countries Governed by Bandwidth
Which Governs NL or BW?
WW DNS & TCP
Source: Bing Toolbar 950 Million Data Points from May/June 2010
WW TCP vs. TTFB
Source: Bing Toolbar 950 Million Data Points from May/June 2010
Composite PLT Ratio by BrowserSource: CSI Perf 6.7 Billion Data Points from Jan 2009 – June 2010
It turns out Safari fires the Page Onloadevent earlier than other browsers
Composite PLT Ratio by OSSource: CSI Perf 8.3 Billion Data Points from Jan 2009 – June 2010
WW Last MileEnd-User Instrumentation Data
Aladdin A. NassarHotmail & Windows Live Perf Champ
Hotmail, Microsoft