Persistent HTTP client pools for keep-alive