Strategy to find bottleneck in a network

Posted by Simone on Programmers See other posts from Programmers or by Simone
Published on 2012-12-06T14:17:47Z Indexed on 2012/12/06 17:20 UTC
Read the original article Hit count: 463

Our enterprise is having some problem when the number of incoming request goes beyond a certain amount.

To make things simpler, we have N websites that uses, amongst other, a local web service. This service is hosted by IIS, and it's a .NET 4.0 (C#) application executed in a farm. It's REST-oriented, built around OpenRasta.

As already mentioned, by stress testing it with JMeter, we've found that beyond a certain amount of request the service's performance drop.

Anyway, this service is, amongst other, a client itself of other 3 distinct web services and also a client for a DB server, so it's not very clear what really is the culprit of this abrupt decay. In turn, these 3 other web services are installed in our farm too, and client of other DB servers (and services, possibly, that are out of my team control).

What strategy do you suggest to try to locate where the bottleneck(s) are? Do you have any high-level suggestions?

© Programmers or respective owner

Related posts about Performance

Related posts about web-services