Posts Tagged ‘geometric mean

In the previous article in this series, I talked about the fallacy of ‘average’ performance. Now that this has been dismissed, what do I propose to replace it with. There are three aggregated values that can be used to better represent Web performance data:

Median
Geometric Mean
85th (or higher) Percentile

The links take you to articles that better [...]

If anyone wants to know why I am proud of GrabPERF, this graph should give you a clue.

Every hour, an aggregated value is produced for every test url. Counting up the Geometric Mean aggregations on a daily basis, the growth line is pretty amazing.
Doing a rough calculation, the system has grown from testing 40 urls [...]

Last night I made some code modifications to the Line Graph (“Basic Chart”) function in GrabPERF. Previously, the performance graph had been built using data gathered from the rollup table, hourly_site, except for the current hour, which was built from the raw data table, data.
Now, both the Availability and Performance graphs are built from the [...]

Over the last two days I have been trying to optimize the performance of the Index Charts/Graphs. I think I have found the fix, and you should see results for these charts in the sub 1-second range.
To explain how this works, I have to open up the GrabPERF data model and let you folks peer [...]

Added two new features to the GrabPERF system this morning.

Display the Arithmetic and Geometric Mean by aggregated hour. This uses the datapoints in the ‘data’ table, which reaches back 10 days.
Display the Success Rate by aggregated hour. Uses the same data as above.

These are attached to each individual test screen.
Have fun!


About this blog

Stephen Pierzchala is one of a 10-year veteran of the Web performance field who also writes on topics that interest his non-linear world-view.

Contact

stephen@pierzchala.com

+1 (508) 410-3865