Circuit breaker de
Circuit breaker is a design pattern in modern software development.
Circuit breaker is used to detect failures and encapsulates logic of preventing a failure to reoccur constantly (during maintenance, temporary external system failure or unexpected system difficulties).