Saturday, 7 March 2015

Stress-testing Alpha Tracker - how many simultaneous users can it support?

We've been stress-testing one of our demo Alpha Tracker systems this week to see how many users it can support simultaneously.  The server itself is just a standard "950" from our hosting partners FastHosts at a cost of roughly £69/month.

So... the answer to the question is "probably 90 users on one server".  Not bad at all!

Using the stress-testing platform Loaderio we established these results when we tried a test to increase the load from 0 to 250 clients over  1 minute period to see when response became > 10 seconds:

It seems like it was capable of serving approx. 90 simultaneous users running this intensive test before timeouts (> 10 seconds) caused the test to fail.  That’s pretty good I would say especially as this is an intensive screen for the system to serve up and not typical of use (as most people are not asking the server to do something at the same time).

A more likely scenario is to see how 100 users accessing the system over the course of a minute will get on.  These results were also pretty good:

(the average response time was < 2 seconds).

If you are unhappy with your system performance or are thinking of expanding your business and want to be sure that Alpha Tracker will perform at an acceptable speed for you, get in touch and we can run performance tests on your server for you.

No comments:

Post a Comment