We are having intermittent performance issues with our new API where the response time can be from 300 ms up to 20 seconds. The way in which I have tested this is a small console application that records the time before and after a simple request. Then this is put in a loop 1000 times and these results saved in a CSV file. Looking at the response times in excel there are large peaks in response times, they are not at regular intervals either. The data being requested is exactly the same.
I have been unable to see anything obvious from a trace on apigee. I dont think it is an issue on our network because a customer has reported the issue and i have the same problem. Any help would be greatly appreciated.