Load Testing my site

Posted by on Jul 21, 2013 in Varnish, Wordpress | 2 Comments

Well I thought I would see how Varnish held up under some load.  I signed up to Blitz which is a load testing and performance tool which allows you to simulate some load on your server.  You get some credits so that you can try it out for free as well.  I thought I would go for a pretty simple test to start with so I simulated going from 1 to 250 users checking a page on the site in 60 seconds.

Here is the Analysis for the test:

Analysis

This rush generated 7,133 successful hits in 1.0 min and we transferred 176.87 MB of data in and out of your app. The average hit rate of 113/second translates to about9,818,581 hits/day.

The average response time was 35 ms.

You’ve got bigger problems, though: 0.03% of the users during this rush experienced timeouts or errors!

Timeouts

The first timeout happened at 47.90 seconds into the test when the number of concurrent users was at 200. Looks like you’ve been rushing with a timeout of 1 second. Timeouts tend to increase with concurrency if you have lock contention of sorts.

Response Times

Response Times

Hit Rate

Hi tRate

 So overall I was pretty pleased that the configuration as it put up with the load pretty easily.  Give Blitz a go they it is an amazing service.

2 Comments

  1. Farzana Neha @ Bangla Movie
    July 26, 2013

    Wow! That’s amazing load test result. Your site is considerably fast too :-).

    Reply
    • james
      July 26, 2013

      Thanks, since moving to Varnish the site load times according to Google has gone from around 400ms response time to just over 100ms, the number of users that it can handle has also gone up considerably as well.

      Reply

Leave a Reply