process multiple HTTP requests in parallel without blocking