Versions Compared

Key

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

Table of Contents

...

  • 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

...

RequestsTotalReq/sMin50pct75pct95pct99pctMaxAvgLatency
fs09000000GET /search/authorities keyword <> random sentence2330.0650.2500.2640.2980.5200.7210.9730.3020.520
fs09000000GET /search/authorities keyword <> randomword2330.0650.2460.2610.2890.5480.8101.7710.3120.548
fs09000000GET /search/authorities keyword = *random sentence*2330.0650.5670.7100.9621.6812.2402.5820.8741.681
fs09000000GET /search/authorities keyword = random sentence2330.0650.0170.0210.0230.0340.0480.0740.0230.034
fs09000000GET /search/authorities keyword = randomword2330.0650.0140.0240.0560.1350.2040.4490.0440.135
fs09000000GET /search/authorities keyword == random sentence2330.0650.0170.0200.0220.0350.0550.1010.0220.033
fs09000000GET /search/authorities keyword == randomword2330.0650.0150.0220.0340.0890.1640.2410.0340.089
fs09000000GET /search/authorities keyword all *randomword*2330.0650.3020.5540.8241.1981.6752.0130.6441.198
fs09000000GET /search/authorities keyword all random sentence2330.0650.0170.0210.0250.0400.0760.2300.0250.040
fs09000000GET /search/authorities keyword all randomword2330.0650.0250.0470.0890.1580.2700.3790.0670.158
fs09000000GET /search/authorities keyword any random sentence2330.0650.0170.0920.1290.2000.3150.3540.0980.199
fs09000000GET /search/authorities keyword any randomword2330.0650.0140.0280.0620.1450.1970.2280.0460.145
fs09000000GET /search/instances: contributors <> 2random words2330.0650.2550.2740.2960.4220.7521.5990.3020.420
fs09000000GET /search/instances: contributors = *randomword2330.0650.4490.4810.5700.9431.3571.7900.5620.942
fs09000000GET /search/instances: contributors = randomword*2330.0650.0130.0410.1600.2190.2420.2760.0840.218
fs09000000GET /search/instances: contributors == 2random words2330.0650.0130.0200.0260.0400.0690.0780.0230.039
fs09000000GET /search/instances: contributors all 2random words2330.0650.0140.0170.0240.0380.1360.2110.0230.038
fs09000000GET /search/instances: contributors all randomword2330.0650.0140.0890.1790.2400.3640.4410.1120.238
fs09000000GET /search/instances: contributors any 2random words2330.0650.0170.1520.1960.2400.3900.6220.1390.239
fs09000000GET /search/instances: keyword <> 1word2330.0650.2580.2820.3240.4890.7091.2190.3230.488
fs09000000GET /search/instances: keyword <> random 2words2330.0650.2590.2810.3300.5700.7250.8030.3260.569
fs09000000GET /search/instances: keyword = 1word*2330.0650.0180.1700.2070.2740.4560.5910.1590.273
fs09000000GET /search/instances: keyword = random 2words2330.0650.0160.0510.0820.1530.2990.3130.0630.153
fs09000000GET /search/instances: keyword == random 2words2330.0650.0160.0280.0410.0820.1220.3700.0370.082
fs09000000GET /search/instances: keyword all random 2words2330.0650.0180.0590.0960.1980.3970.4340.0800.197
fs09000000GET /search/instances: keyword all random sentence AND languages == randomlang2330.0650.0200.0750.1210.1940.2890.4620.0930.194
fs09000000GET /search/instances: keyword any random 2words2330.0650.0490.2030.2370.3430.5991.2010.2200.342
fs09000000GET /search/instances: languages == (lang) AND items.status.name == ("Available" OR "In transit")2330.0650.0430.0570.1720.2370.3770.4530.1050.236
fs09000000GET /search/instances: languages == lang2330.0650.0430.0540.1480.1850.3580.4610.0940.184
fs09000000GET /search/instances: languages == lang AND items.status.name == "Available"2330.0650.0470.0700.2130.2440.4940.6180.1270.243
fs09000000GET /search/instances: subjects <> 1randomword2330.0650.0150.1830.2190.2590.3570.6970.1690.258
fs09000000GET /search/instances: subjects = (randomword OR randomword)2330.0650.0230.1730.2160.2580.4070.4530.1670.257
fs09000000GET /search/instances: subjects = *1randomword2330.0650.6470.7430.8721.3272.3032.9160.8501.325
fs09000000GET /search/instances: subjects = 1randomword*2330.0650.0130.1160.1580.2100.2700.2890.1040.209
fs09000000GET /search/instances: subjects == 1randomword2330.0650.0140.0540.1090.2010.2450.3900.0810.199
fs09000000GET /search/instances: subjects all 1randomword2330.0650.0150.0720.1600.2290.3040.3530.0990.227
fs09000000GET /search/instances: subjects all randomword AND title all randomword2330.0650.0150.0490.0730.1300.2450.3750.0590.130
fs09000000GET /search/instances: subjects all randomword NOT title all randomword2330.0650.0150.1870.2360.3340.5140.7450.1820.333
fs09000000GET /search/instances: subjects all randomword OR title all randomword2330.0650.0260.2130.2560.3250.4610.5280.2140.324
fs09000000GET /search/instances: subjects any 2random words2330.0650.0160.1320.1760.2450.4590.8020.1410.243
fs09000000GET /search/instances: title <> 3 word sentence2320.0650.2600.2820.3140.4990.6920.7510.3200.498
fs09000000GET /search/instances: title == 3 word sentence2320.0650.0170.0310.0500.1100.1940.2300.0430.110
fs09000000GET /search/instances: title all *1randomword2320.0654.6025.8118.43811.23414.75015.8336.88611.234
fs09000000GET /search/instances: title all 1randomword*2320.0650.0170.0850.1740.2360.3800.6220.1170.234
fs09000000GET /search/instances: title all 3 word sentence2330.0650.0200.0660.1150.1880.2640.2980.0840.188
fs09000000GET /search/instances: title any 3 word sentence2330.0650.1160.3130.6901.7472.4292.8330.5851.745



Wildcard queriesAvg (seconds)Error
fs09000000GET /search/instances: contributors = randomword*0.0840.0%
fs09000000GET /search/instances: keyword = 1word*0.1590.0%
fs09000000GET /search/instances: subjects = 1randomword*0.1040.0%
fs09000000GET /search/instances: title all 1randomword*0.1170.0%

0.2676


Wildcard prefix queriesAvg (seconds)Error
fs09000000GET /search/authorities keyword = *random sentence*0.8740.0%
fs09000000GET /search/authorities keyword all *randomword*0.6440.0%
fs09000000GET /search/instances: contributors = *randomword0.5620.0%
fs09000000GET /search/authorities keyword all *randomword*0.6440.0%
fs09000000GET /search/instances: subjects = *1randomword0.850.0%
fs09000000GET /search/instances: title all *1randomword6.8860.0%

1.74
  • Response time over time

Max response time was for query: fs09000000GET /search/instances: title all *1randomword - ~15 seconds For all other queries it was around 2.5 seconds or less.

...

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

...

...