Versions Compared

Key

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

Table of Contents

...

Load tests showed that there is performance degradation of for 1 - 8 concurrent users tests users with 2000 loans each compared to those without loans.

For 20 concurrent users time of CO is almost the same for both but the degradation of API response time GET_circulation/loans (Submit_barcode_checkout) and GET_circulation/loans (Submit_patron_barcode) is about 5.6%.

Test Runs 

Test #

Test Conditions

Duration 

Load generator size (recommended)Load generator Memory(GiB) (recommended)

Notes


1.

Checkout with 1, 5, 8, and 20 users

30 mint3.medium3

ncp3 environment


Results

Response Times

...

API with degraded response time 95prc, all tests degradation


Degradation, %
API1 user5 users8 users20 users
GET_circulation/loans (Submit_barcode_checkout)5.61%18.62%8.70%5.67%
GET_circulation/loans (Submit_patron_barcode)10.16%18.00%9.35%5.67%

Instance CPU Utilization

Baseline (users without loans)

...