Circuit Breaker Pattern - Azure Architecture Center
Learn how to handle faults that might take varying amounts of time to fix when applications connect to a remote service or resource.