Computer Science Department
School of Computer Science, Carnegie Mellon University


Measuring and Injecting Latency in Web Apps

Adam Goode, Steven Hillenius, Bonnie John, M. Satyanarayanan

June 2009


Keywords: Latency, logging, network simulation, web 2.0, web applications

In mobile computing and other contexts, latency is a more critical resource than bandwidth. Interactive performance relies on low latency response to the user. The question of how much performance is necessary (and when) is still open.

These sources of latency manifest themselves in different ways and with differing severities. When designing systems for a Web 2.0 framework, it is important to have a good means for measuring existing latencies as well as simulating new latencies, throughout all parts of a system.

This report discusses a web app latency analysis framework with respect to a set of representative tasks. These tasks include: web usage, navigation with tabs, navigation between many open windows, and significant copying and pasting.

15 pages

Return to: SCS Technical Report Collection
School of Computer Science

This page maintained by