Supposedly .NET Framework maintains a pool of threads (default for .NET 4.5 is 5,000) that are used to service ASP.NET requests. It is said that large applications with high concurrency of long-running requests could lead to a condition called thread starvation. Therefore, one should make asynchronous requests for high latency calls to free up request threads.Supposedly .NET Framework maintains a pool of t