FigaroWeb Performance
JHC provides websites for their clients where transactions are placed. These transactions can be entered and quotes received automatically. To benchmark the effectiveness of the product JHC undertook a process to determine if both the web application and the back office platform can perform correctly whilst processing high volumes of trades.
We used a Performance tool called JMeter, a 100% Java application which can be used to monitor the performance of the web services. Scripts were created using a proxy server so that JMeter interacted with the website. 600 clients were created with 10 holdings on each account. These were then migrated into LDAP which is what is used to authenticate a client in the website. The clients were then drip fed into the website every 2 seconds from a .csv file.
The website was closely monitored to ensure that there was no issue with the memory from the webcalls.
After the performance period, a document was published to show the performance of the test. Within the performance period of 60 minutes, a total of 6654 trades were entered and accepted, far greater than the threshold that was estimated.


