Web Performance tools

It was a moment of my work time, and I researched a few tools how to test web performance.

web-performance-monitoring-101

Web

Browser extensions/add-on-s

Desktop

Chrome examples

Resources

TODO:
https://developer.chrome.com/devtools/docs/javascript-memory-profiling
http://www.javascriptkit.com/javatutors/closuresleak/
http://www.javascriptkit.com/javatutors/closuresleak/index3.shtml
http://blog.newrelic.com/2012/07/17/using-chrome-developer-tools-to-find-memory-leaks/
http://www.ibm.com/developerworks/library/wa-jsmemory/index.html?utm_source=tuicool
http://apmblog.compuware.com/2010/08/25/top-10-client-side-performance-problems-in-web-2-0/ !!!!!!

A mistake that is often made is that too much information is fetched dynamically with too many calls. One example is a product page with 10 products. The developer may decide to use AJAX to load detailed product information for every product individually. This means 10 XHR calls for every 10 products that are displayed. This will of course work but it means that you have 10 roundtrips to the server that lets the user wait for the final result. The server needs to handle 10 additional requests that puts additional pressure on the server infrastructure.

https://github.com/petkaantonov/bluebird/wiki/Optimization-killers

https://developer.yahoo.com/performance/rules.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s