Skip to content

Instantly share code, notes, and snippets.

@jvzammit
Last active July 1, 2016 16:54
Show Gist options
  • Select an option

  • Save jvzammit/4efeb07aae6297e4da537ffbac44956e to your computer and use it in GitHub Desktop.

Select an option

Save jvzammit/4efeb07aae6297e4da537ffbac44956e to your computer and use it in GitHub Desktop.

Challenges, Limitations and Future Work

Current Setup

Currently set up to get data for 17 "important" URLs as defined by Jess (http://bi.consumeraffairs.com/admin/urldata/url/). These indicate the URLs we have to really keep an eye on.

Challenges

Limitations

  • currently, for 17 tests (URLs) it takes around 15 minutes to get results back
  • we intend to do an experiment, in an entirely separate AWS zone, entirely separate servers, and run ALL URLs against this server
    • we'll let you know
    • hopefully

Future Work

Some features we have in mind:

  • More cards in Domo
  • Domo Alerts

We currently collect all this data: https://github.com/ConsumerAffairs/bi/blob/master/webpagetest/models.py

For the charts at https://consumeraffairs.domo.com/page/2064862327 (ConsumerAffairs.com/WebPageTest) we practically use a really small part of the data we currently collect; only 3 for those charts, i.e. FullyLoaded metric, response counts per URL and DomElements.

When it comes to future data extraction/collection efforts, this is determined by the previous efforts in extracting the data.

Moar Data. The more valid data, the better. That will probably drive the direction of future Domo cards development. The most important part is that we start actually collecting data.

Have we started? YES! Thanks to this hackathon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment