Descriptive summary
Sending requests to Alma to get library hours seem to take very long to respond, causing possible latency spikes across other systems (kiosks, room reservation, etc) that hit this API to retrieve hours from Alma.
Expected behavior
The hours API should be optimized for performance so that other systems don't slow down under heavy load.
Actual behavior
Latency spikes have been in the kiosks app. See issue osulp/kiosks#246
Steps to reproduce the behavior
Possible steps:
- Send a POST request to /hours with a date range i.e ["2018-07-18", "2018-07-22"]
- Inspect datadog/logs to double check latency
Related work
Descriptive summary
Sending requests to Alma to get library hours seem to take very long to respond, causing possible latency spikes across other systems (kiosks, room reservation, etc) that hit this API to retrieve hours from Alma.
Expected behavior
The hours API should be optimized for performance so that other systems don't slow down under heavy load.
Actual behavior
Latency spikes have been in the kiosks app. See issue osulp/kiosks#246
Steps to reproduce the behavior
Possible steps:
Related work