Performance and load
Previous  Next

Because of the unique architecture of TradeControl, the load and performance are unmatched.

Our test client PC's were hitting TradeControl with well over 200 requests per second, while the load on the server remained below 0.5 with a CPU usage of 20%, and memory usage of 28MB.

On the peak of the tests, TradeControl was still processing requests in 200ms, with ~ 400 simultaneous requests per second.

Server

Tested on a dual core 1.7 GHZ, 2GB memory server.

Tests were taken with a webstress utility, on 2 different test client pc's simultaneously, with 1000 simultaneous users, clicking with an interval randomly from 0 - 5 seconds

Some data about the stress test (average of both clients):

Requests/s      Average requesttime (ms)       Average server load Memory usage

50                    80                                            0.2                               28MB

100                   100                                           0.3                               28MB

200                   120                                           0.4                               28MB

400                   140                                           0.5                               28MB

In all of the tests, the client test machines were the bottleneck. Their CPU was at 100%, maximum out bandwidth and socket connections, while the server remained stable and fast.