400-007 · Question #452
In a distributed cloud-native environment, calls to services and cloud resources can fail caused by unanticipated events that will require longer periods of time to resolve. These faults can range…
The correct answer is A. circuit breaker. The circuit breaker pattern prevents an application from repeatedly attempting operations that are likely to fail by "opening" after repeated failures. This stops continuous retries until the service recovers, improving resilience in distributed cloud-native environments.
Question
In a distributed cloud-native environment, calls to services and cloud resources can fail caused by unanticipated events that will require longer periods of time to resolve. These faults can range in severity from a partial loss of connectivity to the complete failure of a service. In these situations, it's pointless for an application to continually retry an operation that is unlikely to succeed. Which pattern can prevent an application from repeatedly trying to execute an operation that's likely to fail?
Options
- Acircuit breaker
- Bfallback
- Cbulkhead
- Dtimeout
How the community answered
(51 responses)- A73% (37)
- B4% (2)
- C10% (5)
- D14% (7)
Explanation
The circuit breaker pattern prevents an application from repeatedly attempting operations that are likely to fail by "opening" after repeated failures. This stops continuous retries until the service recovers, improving resilience in distributed cloud-native environments.
Topics
Community Discussion
No community discussion yet for this question.