title: High response time vs queuing
body: <p>Say I have a webserivce used internally by other webservices with an average response time of 1 minute. 
  What are the pros and cons of such a service with "synchronous" responses versus making the service return id of the request, process it in the background and make the clients poll for results?</p>
  
  <p>Is there any cons with HTTP connections which stay active for more than one minute? Does the default keep alive of TCP matters here?</p>