Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Load Testing Reinvented for DevOps

Load Testing Reinvented for DevOps

I take a look at load testing challenges for DevOps and provide some advice around tools and approaches used by flood.io

Presented at Velocity Conference 2018 San Jose CA

Tim Koopmans

June 13, 2018
Tweet

More Decks by Tim Koopmans

Other Decks in Technology

Transcript

  1. / lōd test / load test verb gerund or present

    participle: load testing simulate demand on a system and measure it for performance “she was load testing in production, what could go wrong?”
  2. /ˌrēinˈvent / re·in·vent verb gerund or present participle: reinventing change

    something so much that it appears to be entirely new “he launched a ton of browsers and reinvented load testing”
  3. !

  4. Protocols have evolved 1997 HTTP 1.1 2015 HTTP 2.0 2006

    XHR jQuery 2011 WebSocket iOS Android 2014 HTML5 ReactJS …
  5. 6 documents 45 requests 27 static assets 1 XHR 307

    header values 39 post values 155 differences 78 cookie values 10 X-CSRF tokens