Search code examples
c#wcf.net-4.0scalabilitywcf-rest

WCF Restful Web Service Client Limits


I would like to implement a high-traffic restful .NET 4.0 WCF service which can handle a large number (maybe 2,000) requests a minute.

I understand I will need to have the hardware to handle this number of connections, but where can I expect to see bottlenecks when hosting in either IIS or a Windows service? What sort of configuration options will I need to tweak?

What happens on the server & client sides when the service gets overloaded? Do clients simply timeout?

Any information on creating a scalable, high-performance WCF rest service would be greatly appreciated.

Thanks!


Solution

  • Some Useful Links:

    Using ServiceThrottlingBehavior to Control WCF Service Performance
    WCF service may scale up slowly under load(KB)
    Optimizing WCF Performance