Resolving Web Application Resource Bottlenecks with Concurrency This article is a general introduction into the bottlenecks of web applications and how application servers can deal with them to improve request throughput and response times. We will start off by introducing the role o