Web App Performance Issues

Is your application behaiving badly?

The problem of performance

The majority of rich web app issues are loadtime or runtime, and they break down something like this:

For most folks, the vast majority of problems and fixes will fall under loadtime. Loadtime issues are easy to cause, easy to find, and easy to fix.

*DOM complexity: It crosses the loadtime/runtime issue boundaries.

For the truly serious about performance, runtime will provide an interesting diversion. These problems are stickier to isolate, more difficult to fix, and can have you yanking out hair (preferably yours).

So - what now?

When do I know to do testing on the back-end specifically?

Occasionally your issues might be back- end issues. You know you've found a back-end issue if your latency is huge (load times), and it's not your connection or server setup.