title: Handle multiple request in webapi method which internally access a database
body: <p>We are serving multiple clients request using webapi, which is hosted on iis server.</p>
  
  <p>How will the iis handle thousands of request, from clients?</p>
  
  <p>1) How can we achieve best performance in this scenario ?
  2) Will making webapi method, async will make any difference?
  3) What are the best practices, that we need to follow ?</p>
  
  <p>Thanks in advance.</p>