Skip to end of banner
Go to start of banner

PTF - RMB 32 / Vert.x 4.0.0 with mod-configuration Test Report (Honeysuckle)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


PERF-169 - Getting issue details... STATUS

Overview

In this workflow, we are checking the performance of RMB 32 / Vert.x 4.0.0 with mod-configuration for the Honeysuckle release.

We tested it with 5, 8 virtual users for 30 minutes.  

Backend:

  • mod-users-17.1.0
  • mod-users-bl-6.0.0
  • mod-authtoken-2.5.1
  • mod-permissions-5.11.2
  • mod-configuration-5.5.0
  • mod-configuration-5.6.0
  • okapi-4.3.3

Environment:

  • 63 back-end modules deployed in 110 ECS services
  • 3 okapi ECS services
  • 8 m5.large  EC2 instances
  • 2 (1 reader, 1 writer) db.r5.xlarge AWS RDS instance
  • INFO logging level

High Level Summary

  1. GET by id is ~43% faster
    POST is ~40% faster
    DELETE is ~43% faster

Test Runs

Test

Virtual Users

Duration

1. 

5

30 min

2. 

8

30 min


Results

mod-configuration-5.5.0

API5 Users Average8 Users Average
GET_/configurations/entries/configId44 ms59 ms
POST_/configurations/entries47 ms63 ms
DELETE_/configurations/entries/configId46 ms61 ms



mod-configuration-5.6.0 - RMB 32 / Vert.x 4.0.0

API5 Users Average8 Users Average
GET_/configurations/entries/configId25 ms25 ms
POST_/configurations/entries28 ms28 ms
DELETE_/configurations/entries/configId26 ms26 ms


Database CPU Utilization

The database CPU utilization is around 9%-10% for both releases. mod-configuration-5.6.0 consumes less CPU for 5 Users compared to mod-configuration-5.5.0

mod-configuration-5.5.0


mod-configuration-5.6.0


Service CPU Utilization

For 2 users, max CPU utilization increases and then stabilizes as the number of loans increases. Therefore, CPU utilization is relatively on the lower side.

mod-configuration-5.5.0

mod-configuration-5.6.0

Service Memory Utilization

Service memory was stable for most modules except mod-circulation which was on the higher side. For service with the highest Memory utilization is shown by range to get a better picture.

mod-configuration-5.5.0

mod-configuration-5.6.0


  • No labels