15 Mar 202311:44 AM - last edited on 16 Mar 202307:35 AM by MaciejNeumann
We have an application which is like an integration layer. This application which interacts with other applications, gets information and processes the response from them, collates a response and send it back to requester. It integrates with multiple applications. We have observed that the application's response time increases multi-fold if network IO time increases. In general it is around 50ms. However when it crosses 250ms, the application gets slower 3 times. Recently we have observed network IO was showing 750ms and the application was 5 times slow. It affects all the API calls.
Here is rough interactions with in different applications
For this analysis we have taken "Service Flow" for App1. What all interactions contributes to network IO time? Is it time between App1 and App2 only OR it sums network time between all like app1-app2, app2-app3, app2-app4, app2-app4, app2-app5, app2-app5?