This document describes the results of performance tests for WebSpellChecker Web API. The performance and load were tested on the following setup:

Testing goal

Our main goal was to observe the response time of text processing and CPU utilization on the server when 100 users send simultaneous requests on various languages to the server with WebSpellChecker v5.6.2. 

Environment and testing tool

Testing process

We have run our tests continuously for each of the languages in the default language group (17 languages). The cache setting was enabled for all sets of tests. The following combinations of text to be checked are used for each language and for each user tier:

The measured were the response time and CPU utilization.