Versions Compared

Key

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

Jira Legacy
serverFOLIO Issue TrackerSystem Jira
serverId6ccf3fe401505d01-3301b853-368a3c2e-983e90f1-20c466b11a49ee9b165564fc
keyPERF-152



Table of Contents


Overview

The purpose of this test set is to compare different runs of CheckIn-CheckOut workflow test with different set of mod-pubsub. As we find - to enable multi node on mod-pubsub is needed to change NUMBER_OF_PARTITIONS value to bigger one. In test set we comparing different numbers of nodes and partitions. 


Summary

Test set shows that optimal configuration is 2 containers with 2 KAFKA NUMBER_OF_PARTITIONS. 3 containers with 2 nodes shows higher response times than even one container with one partition. (same for 3 nodes with 3 partitions).


Version

mod-pubsub:1.3.3


Tests


Test#Virtual UsersDurationmod-pubsub setup
1202 hours1 container 1 partition
2202 hours2 containers 2 partitions
3202 hours3 container 2 partitions
4202 hours3 containers 3 partitions

Results comparison

For comparison purposes we'll use Check-In controller and Check-Out controller (summaries all calls) instead of using all calls list.

1 and 22 and 33 and 1

50th pct75th pct
2 and 350th pct75th pct
3 and 150th pct75th pct
Check-In Controller-0,254-0,345-31%Check-In Controller0,410,50243%Check-In Controller-0,066-0,04613%
Check-Out Controller-0,717-0,743-30%Check-Out Controller1,1371,17146%Check-Out Controller-2,859-7,34716%