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 sentence15080.4200.1490.7231.0421.7812.5896.3430.8501.781
fs09000000GET /search/authorities keyword <> randomword15110.4200.1560.7131.0301.8402.8875.7960.8511.836
fs09000000GET /search/authorities keyword = *random sentence*15080.4200.8831.6712.0482.8474.6878.3261.7882.847
fs09000000GET /search/authorities keyword = random sentence15080.4200.0310.4600.7171.3762.21910.2180.5961.376
fs09000000GET /search/authorities keyword = randomword15110.4200.0260.4490.7111.4062.5946.0430.5931.404
fs09000000GET /search/authorities keyword == random sentence15080.4200.0680.4470.6931.2782.1535.4110.5581.278
fs09000000GET /search/authorities keyword == randomword15100.4200.0160.4720.7341.5612.5777.3780.6141.561
fs09000000GET /search/authorities keyword all *randomword*15100.4190.5451.3591.7432.5453.7226.9971.4682.545
fs09000000GET /search/authorities keyword all random sentence15090.4190.0530.4710.7221.3612.4915.3850.5911.361
fs09000000GET /search/authorities keyword all randomword15120.4200.0210.4860.7711.6032.6485.1970.6321.603
fs09000000GET /search/authorities keyword any random sentence15080.4200.0510.5070.7671.4642.6145.4630.6361.464
fs09000000GET /search/authorities keyword any randomword15120.4200.0190.4850.7591.5462.5594.9320.6131.546
fs09000000GET /search/instances: contributors <> 2random words15060.4200.2290.8451.2022.0953.86610.6960.9982.094
fs09000000GET /search/instances: contributors = *randomword15060.4200.6021.3601.7282.5263.4114.8991.4722.526
fs09000000GET /search/instances: contributors = randomword*15060.4200.0640.5080.7781.5482.3196.5980.6421.547
fs09000000GET /search/instances: contributors == 2random words15060.4200.0650.4590.7021.4012.3736.6190.5881.401
fs09000000GET /search/instances: contributors all 2random words15060.4200.0580.4720.7491.4242.6185.9750.6071.424
fs09000000GET /search/instances: contributors all randomword15080.4200.0420.5500.8131.5122.4606.0070.6701.512
fs09000000GET /search/instances: contributors any 2random words15060.4200.0900.5900.8601.5582.39511.6320.7261.556
fs09000000GET /search/instances: keyword <> 1word15030.4190.2190.8901.2192.0472.91810.9881.0122.046
fs09000000GET /search/instances: keyword <> random 2words15040.4190.2150.8521.1901.9242.8716.3200.9751.922
fs09000000GET /search/instances: keyword = 1word*15030.4190.0650.5980.8671.5582.5874.8830.7281.557
fs09000000GET /search/instances: keyword = random 2words15040.4190.0770.4720.7141.4362.5534.6210.6011.434
fs09000000GET /search/instances: keyword == random 2words15040.4190.0790.4890.7711.4172.2546.3590.6141.417
fs09000000GET /search/instances: keyword all random 2words15050.4190.0570.5260.7701.4532.7309.9470.6491.453
fs09000000GET /search/instances: keyword all random sentence AND languages == randomlang15060.4200.0660.4920.7401.4972.1714.6920.6191.484
fs09000000GET /search/instances: keyword any random 2words15040.4190.1880.6610.9411.5952.5207.0170.7901.594
fs09000000GET /search/instances: languages == (lang) AND items.status.name == ("Available" OR "In transit")15050.4190.1030.6120.9031.6852.5728.2750.7461.681
fs09000000GET /search/instances: languages == lang15050.4190.1060.5840.8761.5302.4307.0040.7121.528
fs09000000GET /search/instances: languages == lang AND items.status.name == "Available"15060.4190.0990.6380.9291.7272.7917.6070.7781.720
fs09000000GET /search/instances: subjects <> 1randomword14980.4180.0820.5890.8671.6653.14714.8820.7441.664
fs09000000GET /search/instances: subjects = (randomword OR randomword)15080.4200.1070.5910.8611.5352.4985.1270.7191.534
fs09000000GET /search/instances: subjects = *1randomword15000.4180.8271.7962.2113.1604.4727.1001.9153.160
fs09000000GET /search/instances: subjects = 1randomword*15020.4190.0520.5440.8041.4952.2697.5140.6601.495
fs09000000GET /search/instances: subjects == 1randomword14990.4180.0570.5540.8401.6962.6764.5950.6941.695
fs09000000GET /search/instances: subjects all 1randomword15020.4190.0700.5470.8001.4162.3674.6320.6581.415
fs09000000GET /search/instances: subjects all randomword AND title all randomword15080.4200.0680.4890.7671.4562.20311.4350.6191.456
fs09000000GET /search/instances: subjects all randomword NOT title all randomword15080.4200.0960.6190.9161.6532.4306.5270.7481.649
fs09000000GET /search/instances: subjects all randomword OR title all randomword15080.4200.1520.6220.8961.6522.6547.7500.7581.650
fs09000000GET /search/instances: subjects any 2random words14990.4180.0880.5820.8731.5592.6568.0470.7241.557
fs09000000GET /search/instances: title <> 3 word sentence14970.4180.2660.8881.2292.0404.1837.9221.0282.038
fs09000000GET /search/instances: title == 3 word sentence14970.4180.0790.4990.7821.5512.4378.3890.6401.551
fs09000000GET /search/instances: title all *1randomword14970.4175.25310.62713.45519.91422.20128.92411.47819.914
fs09000000GET /search/instances: title all 1randomword*14970.4180.0640.5990.9071.7063.1547.8310.7641.704
fs09000000GET /search/instances: title all 3 word sentence14980.4180.0720.4820.7561.5042.5886.3530.6301.504
fs09000000GET /search/instances: title any 3 word sentence14980.4180.2701.0081.7053.7555.00914.3451.3963.754


Wildcard queriesAvg (seconds)Error
fs09000000GET /search/instances: contributors = randomword*0.6420.0%
fs09000000GET /search/instances: keyword = 1word*0.7280.0%
fs09000000GET /search/instances: subjects = 1randomword*0.6600.0%
fs09000000GET /search/instances: title all 1randomword*0.7640.0%

0.698




Wildcard prefix queriesAvg (seconds)Error
fs09000000GET /search/authorities keyword = *random sentence*1.7880.0%
fs09000000GET /search/authorities keyword all *randomword*1.4680.0%
fs09000000GET /search/instances: contributors = *randomword1.4720.0%
fs09000000GET /search/instances: subjects = *1randomword1.9150.0%
fs09000000GET /search/instances: title all *1randomword11.4780.0%

3.624


  • Response time over time

Max response time was for query: fs09000000GET /search/instances: title all *1randomword - ~28 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

...

...