Versions Compared

Key

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

Table of Contents

Overview

  1. In this workflow, we load test mod-search without and with ES background reindexing across 2 tenants for the Lotus release -
    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyPERF-225

...

  • 7.2 million inventory records (7.3 Million instances, 7.8 Million holdings record, 8.9 Million items)
  • 80 FOLIO back-end modules deployed in 166 ECS services
  • 3 okapi ECS services
  • 7 m5.xlarge  EC2 instances
  • writer db.r6g.xlarge 1 reader db.r6g.xlarge AWS RDS instance

High-Level Summary

...

Query1 user - Baseline (avg)1 user - Under the reindexing load (avg)20 user - Baseline (avg)20 user - Under the reindexing load (avg)
Regular336 ms448 ms728 ms0.850 ms
Wildcard1.42 seconds1.63 seconds2.32 seconds2.71 seconds (2 failed requests for  /search/instances: title all *1randomword)

*Note that "Regular" queries are queries that don't have the wild card character ( * ).


Show total requests processed increases as we increase the number of users concurrently.

...

mod-search is around 40% which is relatively stable. CPU spiked to 40% from 30% after starting background ES reindexing.

Image RemovedImage Added


Memory also looks stable at around 61%

...

JIRA tickets created as part of this investigation

  1. Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-331
     
  2. Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-337

...

...