Versions Compared

Key

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

...

The following table shows the slow 75th percentile APIs taking more than 100 ms to return, and also comparing them against Goldenrod's.  Other than the 1-user test, starting with the 5-users test, all listed APIs are slower with GET automated-patron-blocks leading the way at 150% slower, while GET circulation/loans regressed up to 60%. 

Average Response Time in Seconds. Note: IR = Iris build, JP = Juniper build.

API

1 user  IR (75th %tile) 

1 user  JP (75th %tile)

5 users IR (75th %tile)

5 users JP (75th %tile)

8 users IR (75th %tile)8 users JP (75th %tile)

20 users IR (75th %tile)

20 users JP (75th %tile)
POST checkout-by-barcode1.081.081.431.371.801.743.595.62
POST checkin-by-barcode 0.68s0.580.980.631.410.932.891.83

GET automated-patron-blocks

0.280.410.400.610.500.891.063.81
GET circulation/loans0.360.350.600.520.780.621.571.14
GET inventory/items0.350.240.440.290.550.421.133.97

...