Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We performed a performance test in relation to alterante id. We registered 5100 CmHandles with the batch size of 300.

We executed 3 test scenarios: one with an older version of CPS then we tested the latest alternate id feature (with database look-ups instead of the caches) where we registered CmHandles with an alternate id and in the last scenario without an alternate id.


Note that the watchdog timeout was set to 5 second.

Test case

Time taken to POST

20

17 requests

Time taken for all to be READY

3.4.1 release (no alternate-id)

43 seconds (avg. 2,5 sec)

51 seconds

latest without alternate-id

30 seconds (avg. 1,9 sec)

55 seconds

latest with alternate-id

47 seconds (avg. 3,2 sec)

55 seconds

Test Environment


#

Environment/Workload

Description

1Tested on 

laptop :
Processor :         12th Gen Intel(R) Core(TM) i7-1255U
Installed RAM :   32.0 GB
Edition :               Linux Ubuntu 20

2Number of CPS Instance

1

4Total number of cm handles

5,100

5Batch-size

300 cm handles per request

6Response payload size~2 KB per cm handles
7Concurrent request1
8Number of DMI PLugins1
9Commit ID I0adcac52a7a49e26301758eafc4684152ddfcaf5
10Commit ID linkUse DB for checking Alternate IDs
11Postman collection