Hi all,
We have a simple routing structure built on spray. These routes all internally lead to code that calls external APIs using code built on spray http client.
We're seeing weird behaviour in that repeated requested are dramatically faster than the initial ones (3 seconds down to 200ms). Our upstream API is not caching which leads up to believe that our routes are caching somehow or the spray client code is doing this.
We haven't explicitly setup any caching code.
Has anyone experienced this behaviour before that could point us in the right direction?
Thanks,
Z