Improve reliability of distributed system by adding response timeouts, retry mechanism, and exception logs.