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 sentence1750.0490.0880.2210.3390.5570.6851.1040.2630.557
fs09000000GET /search/authorities keyword <> randomword1750.0490.0870.1580.2890.5050.5921.0690.2160.505
fs09000000GET /search/authorities keyword = *random sentence*1750.0490.5700.9171.2031.7082.3373.7681.0131.708
fs09000000GET /search/authorities keyword = random sentence1750.0490.0170.0210.0280.0460.0670.1060.0260.046
fs09000000GET /search/authorities keyword = randomword1750.0490.0150.0280.0540.1400.1860.3420.0460.140
fs09000000GET /search/authorities keyword == random sentence1750.0490.0170.0210.0290.0680.1670.2100.0290.068
fs09000000GET /search/authorities keyword == randomword1750.0490.0150.0260.0400.1500.2290.2710.0420.149
fs09000000GET /search/authorities keyword all *randomword*1750.0490.3110.6570.8391.2691.4903.5620.7201.269
fs09000000GET /search/authorities keyword all random sentence1750.0490.0170.0260.0350.0730.1370.1980.0330.073
fs09000000GET /search/authorities keyword all randomword1750.0490.0250.0470.1200.1950.2790.6520.0830.195
fs09000000GET /search/authorities keyword any random sentence1750.0490.0180.1450.1900.3420.4080.4250.1490.342
fs09000000GET /search/authorities keyword any randomword1750.0490.0140.0300.0900.2080.2440.3870.0620.208
fs09000000GET /search/instances: contributors <> 2random words1750.0490.1440.3130.3870.6680.7730.9690.3390.667
fs09000000GET /search/instances: contributors = *randomword1750.0490.4600.7390.9401.4452.0642.2450.8301.444
fs09000000GET /search/instances: contributors = randomword*1750.0490.0140.0770.2130.3130.3740.4070.1190.312
fs09000000GET /search/instances: contributors == 2random words1750.0490.0140.0270.0360.0610.1090.2080.0320.061
fs09000000GET /search/instances: contributors all 2random words1750.0490.0140.0200.0280.0480.0580.0720.0250.048
fs09000000GET /search/instances: contributors all randomword1750.0490.0150.1430.2570.3250.4210.6070.1590.325
fs09000000GET /search/instances: contributors any 2random words1750.0490.0190.2050.2720.3810.4370.5930.1980.379
fs09000000GET /search/instances: keyword <> 1word1750.0490.1440.3240.4290.6530.7691.0730.3520.652
fs09000000GET /search/instances: keyword <> random 2words1750.0490.1490.3160.4180.6901.0371.1770.3650.688
fs09000000GET /search/instances: keyword = 1word*1750.0490.0180.2280.2670.3770.5870.7990.2170.376
fs09000000GET /search/instances: keyword = random 2words1750.0490.0170.0720.1230.1980.2710.4210.0870.198
fs09000000GET /search/instances: keyword == random 2words1750.0490.0170.0320.0740.1780.3030.3450.0600.178
fs09000000GET /search/instances: keyword all random 2words1750.0490.0190.1060.1560.2710.3600.4350.1250.271
fs09000000GET /search/instances: keyword all random sentence AND languages == randomlang1750.0490.0480.1690.2260.3060.4920.8070.1810.306
fs09000000GET /search/instances: keyword any random 2words1750.0490.0540.2820.3720.5600.7961.0310.3240.559
fs09000000GET /search/instances: languages == (lang) AND items.status.name == ("Available" OR "In transit")1750.0490.0450.0810.1830.2840.4080.4410.1250.283
fs09000000GET /search/instances: languages == lang1750.0490.0440.0810.1640.2990.3790.5190.1200.298
fs09000000GET /search/instances: languages == lang AND items.status.name == "Available"1750.0490.0490.1080.2340.4230.6150.6760.1670.422
fs09000000GET /search/instances: subjects <> 1randomword1750.0490.0160.2490.2810.3800.4480.5550.2280.379
fs09000000GET /search/instances: subjects = (randomword OR randomword)1750.0490.0240.2480.2870.3630.4640.6820.2420.362
fs09000000GET /search/instances: subjects = *1randomword1750.0490.6931.0711.3051.8492.3682.8551.1561.848
fs09000000GET /search/instances: subjects = 1randomword*1750.0490.0140.1690.2180.2830.3080.5760.1440.281
fs09000000GET /search/instances: subjects == 1randomword1750.0490.0150.0760.1590.2880.3660.5650.1110.287
fs09000000GET /search/instances: subjects all 1randomword1750.0490.0140.1120.2120.2970.3971.2430.1420.296
fs09000000GET /search/instances: subjects all randomword AND title all randomword1750.0490.0230.0880.1220.2000.2970.5110.1000.200
fs09000000GET /search/instances: subjects all randomword NOT title all randomword1750.0490.0230.2790.3410.4450.5570.7090.2650.444
fs09000000GET /search/instances: subjects all randomword OR title all randomword1750.0490.0680.3100.3580.5210.7280.8360.3260.520
fs09000000GET /search/instances: subjects any 2random words1750.0490.0200.2060.2620.3450.4950.5970.2010.344
fs09000000GET /search/instances: title <> 3 word sentence1750.0490.1520.3470.4580.7711.1311.1800.3970.770
fs09000000GET /search/instances: title == 3 word sentence1750.0490.0170.0370.1200.2040.3590.4130.0790.204
fs09000000GET /search/instances: title all *1randomword1750.0495.0068.10311.27318.09322.11422.7489.56818.093
fs09000000GET /search/instances: title all 1randomword*1750.0490.0170.1130.2450.3910.5040.6390.1590.390
fs09000000GET /search/instances: title all 3 word sentence1750.0490.0390.1330.1780.2740.3170.7770.1480.274
fs09000000GET /search/instances: title any 3 word sentence1750.0490.1750.4730.9952.8223.7204.9220.8602.821


fs09000000GET /search/instances: keyword = 1word*1750.0490.0180.2280.2670.3770.5870.7990.2170.376


Wildcard queriesAvg (seconds)Error
fs09000000GET /search/instances: contributors = randomword*0.119
fs09000000GET /search/instances: keyword = 1word*0.217
fs09000000GET /search/instances: subjects = 1randomword*0.144
fs09000000GET /search/instances: title all 1randomword*0.159

0.159


Wildcard prefix queriesAvg (seconds)Error
fs09000000GET /search/authorities keyword = *random sentence*1.0130.0%
fs09000000GET /search/authorities keyword all *randomword*0.7200.0%
fs09000000GET /search/instances: contributors = *randomword0.8300.0%
fs09000000GET /search/instances: subjects = *1randomword1.1560.0%
fs09000000GET /search/instances: title all *1randomword9.5680.0%

2.657
  • Response Time Over Time

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

...

...