Versions Compared

Key

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

Table of Contents

Overview

...

  • 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 sentence12970.3610.2020.8231.1131.9552.6363.5440.9361.955
fs09000000GET /search/authorities keyword <> randomword12990.3610.1100.7941.1362.1233.4879.5010.9682.123
fs09000000GET /search/authorities keyword = *random sentence*12950.3600.9351.9352.4003.3034.11311.9182.0453.303
fs09000000GET /search/authorities keyword = random sentence12950.3600.1020.5510.8151.5232.52310.9370.6801.523
fs09000000GET /search/authorities keyword = randomword13000.3610.0160.5510.8271.6792.68012.5880.7071.679
fs09000000GET /search/authorities keyword == random sentence12970.3610.0940.5650.8691.6262.5348.2890.7111.626
fs09000000GET /search/authorities keyword == randomword12980.3610.0210.5560.8391.6082.5828.3490.7011.608
fs09000000GET /search/authorities keyword all *randomword*12980.3610.5641.5201.9973.0834.29010.0921.6913.083
fs09000000GET /search/authorities keyword all random sentence12970.3610.1050.5490.8291.6572.6558.9730.6881.657
fs09000000GET /search/authorities keyword all randomword13000.3610.0170.5640.8301.6172.8249.5270.7141.617
fs09000000GET /search/authorities keyword any random sentence12970.3610.1470.6040.8681.7632.8189.4300.7511.763
fs09000000GET /search/authorities keyword any randomword13000.3610.0180.5670.8481.6453.0128.0220.7211.645
fs09000000GET /search/instances: contributors <> 2random words12920.3610.2460.9351.2732.1853.2197.7191.0722.184
fs09000000GET /search/instances: contributors = *randomword12930.3600.6721.6112.0002.9194.00513.5281.7642.919
fs09000000GET /search/instances: contributors = randomword*12930.3600.0940.6150.9481.8133.1788.8550.7911.813
fs09000000GET /search/instances: contributors == 2random words12920.3610.1180.5420.8091.5672.5359.1010.6751.567
fs09000000GET /search/instances: contributors all 2random words12920.3610.0920.5660.8131.6002.30913.3260.6851.600
fs09000000GET /search/instances: contributors all randomword12930.3600.1390.6650.9841.8892.99711.8200.8291.887
fs09000000GET /search/instances: contributors any 2random words12920.3610.1520.6920.9771.8423.0318.1690.8441.841
fs09000000GET /search/instances: keyword <> 1word12860.3590.2800.9691.3122.1503.0665.6731.1002.149
fs09000000GET /search/instances: keyword <> random 2words12870.3600.3030.9611.3032.1393.00612.2401.1062.138
fs09000000GET /search/instances: keyword = 1word*12870.3600.1680.7381.0341.9082.8729.9410.8851.907
fs09000000GET /search/instances: keyword = random 2words12890.3600.1150.5720.8841.6392.5495.7100.7141.639
fs09000000GET /search/instances: keyword == random 2words12870.3600.1310.5700.8701.7592.5728.3730.7251.759
fs09000000GET /search/instances: keyword all random 2words12900.3600.1170.6060.9161.7322.67811.0650.7721.731
fs09000000GET /search/instances: keyword all random sentence AND languages == randomlang12920.3610.1080.5920.8751.6332.5488.5740.7331.633
fs09000000GET /search/instances: keyword any random 2words12890.3600.2690.7751.1131.9602.8388.8730.9311.959
fs09000000GET /search/instances: languages == (lang) AND items.status.name == ("Available" OR "In transit")12920.3610.1880.7411.0351.8212.85811.8660.8681.819
fs09000000GET /search/instances: languages == lang12920.3610.1750.6860.9831.8272.7655.4470.8231.826
fs09000000GET /search/instances: languages == lang AND items.status.name == "Available"12920.3610.1640.7781.0891.9273.10812.4750.9221.926
fs09000000GET /search/instances: subjects <> 1randomword12850.3600.1480.6970.9841.7282.6189.4520.8391.727
fs09000000GET /search/instances: subjects = (randomword OR randomword)12940.3600.2000.7351.0321.8523.15211.8120.8921.847
fs09000000GET /search/instances: subjects = *1randomword12850.3600.9232.1212.5573.7135.2818.4622.2523.712
fs09000000GET /search/instances: subjects = 1randomword*12850.3600.1300.6410.9451.6682.9459.1140.7871.667
fs09000000GET /search/instances: subjects == 1randomword12850.3600.1070.6120.9181.7252.91911.9330.7751.724
fs09000000GET /search/instances: subjects all 1randomword12860.3590.1520.6680.9841.8152.78712.3400.8151.813
fs09000000GET /search/instances: subjects all randomword AND title all randomword12940.3600.1180.6050.8731.7272.7146.7240.7391.727
fs09000000GET /search/instances: subjects all randomword NOT title all randomword12940.3600.1230.7381.0641.8522.8765.6050.8821.851
fs09000000GET /search/instances: subjects all randomword OR title all randomword12940.3600.2060.7471.0511.9863.53911.7220.9241.985
fs09000000GET /search/instances: subjects any 2random words12850.3600.1310.6910.9671.8392.7289.5870.8391.837
fs09000000GET /search/instances: title <> 3 word sentence12850.3600.2660.9591.3132.1033.43916.4931.1322.102
fs09000000GET /search/instances: title == 3 word sentence12850.3600.0780.5930.8901.7964.45316.1460.8201.796
fs09000000GET /search/instances: title all *1randomword12840.3595.48112.40315.78922.02225.26933.00313.30922.022
fs09000000GET /search/instances: title all 1randomword*12840.3600.1200.6820.9811.9883.63212.4760.8651.987
fs09000000GET /search/instances: title all 3 word sentence12850.3600.0970.5900.8641.7663.47512.1520.7791.766
fs09000000GET /search/instances: title any 3 word sentence12850.3600.3261.1091.9424.3736.04112.5491.6124.371



Wildcard queriesAvg (seconds)Error
fs09000000GET /search/instances: contributors = randomword*0.7910.0%
fs09000000GET /search/instances: keyword = 1word*0.8850.0%
fs09000000GET /search/instances: subjects = 1randomword*0.7870.0%
fs09000000GET /search/instances: title all 1randomword*0.8650.0%

0.832




Wildcard prefix queriesAvg (seconds)Error
fs09000000GET /search/authorities keyword = *random sentence*2.0450.0%
fs09000000GET /search/authorities keyword all *randomword*1.6910.0%
fs09000000GET /search/instances: contributors = *randomword1.7640.0%
fs09000000GET /search/instances: subjects = *1randomword2.2520.0%
fs09000000GET /search/instances: title all *1randomword13.3090.0%

4.212


  • Response time over time

Max response time was for query: fs09000000GET /search/instances: title all *1randomword - ~30 seconds For all other queries it is closer to 10 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

...

...