https://medium.com/@sushilm2011/circuit-breaker-pattern-basic-concept-to-advance-integration-b6b6d78fe6a9