Foundations/SystemPerformance/MeasuringPagePerformance

Not logged in - Log In / Register

Revision 2 as of 2010-03-02 22:46:52

Clear message

This page is a work in progess. Please help improve it.

Measuring Page Performance

This page provides an overview of tools and techniques for measuring page in Launchpad.

The Ultimate Measure: Time To Interact

We evaluate our performance in terms of Time to Interact, or TTI. This value is the soonest that a person can use a Launchpad page.

TTI has three components: network time, spent on the wire; generative time, spent on the server; and render time, spent in the browser. This is the approach used by Facebook when they optimize their pages.

There are some factors that have a major effect on Time To Interact for an individual user:

Tools for Measuring Performance

PySlow

PySlow is a tool for automated collection and recording of YSlow test results. We have gathered the YSlow scores for the key launchpad pages together in one report:

webpagetest.org

Wireshark