Quick Answer
Fallback mechanisms provide alternative behavior when a service call fails or a circuit is open. Types: return a cached/stale response, return a default value, call a secondary service, return a degraded response (partial data), or return a meaningful error instead of timing out. The goal is to keep the user experience acceptable even when parts of the system are broken.
Answer
Fallback provides alternative behavior when a primary service fails. Improves continuity and user experience. Often integrated with circuit breakers.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.