Performance Improvement for Azure Web Apps
One of the main features of PaaS services like Azure Web Apps is its ability to run and deliver great performance without any external configuration. Everything is managed out of the box for you by Microsoft Azure and you just reap the benefits of this exceptional service offering. However, there may be scenarios when you are not getting the desired behaviour from your application in terms of performance even after doing all the regular tweaks . If you are convinced that there is nothing left to optimise within the application, but your resources are still under utilised like CPU/Memory, you can increase the minimum thread count available for your application. There are two types of threads available to your web application: Worker Thread – These threads are used for Processing your requests or performing background operations. I/O Thread – These threads are used whenever you are performing any I/O task like reading from external service or network. By default, the minimum thread co