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 min | t3.medium | 3 | ncp3 environment |
Results
Response Times
...
API with degraded response time 95prc, all tests degradation
Degradation, % | ||||
API | 1 user | 5 users | 8 users | 20 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)
...