Fault tolerant, balanced and full featured HTTP client for web applications and distributed systems