Средний
Что такое паттерн Fallback (Запасной путь)?
Fallback используется вместе с Circuit Breaker или таймаутами.
Если Сервис А запрашивает данные у Сервиса Б, а тот недоступен, Сервис А не падает с ошибкой 500, а возвращает запасной (дефолтный) ответ.
Примеры Fallback:
- Сервис рекомендаций упал -> показать пользователю статичный блок "Топ продаж".
- Сервис погоды недоступен -> показать погоду из локального кэша за прошлый час.
✅ Итог: Плавная деградация системы (Graceful Degradation). Пользователь даже не заметит сбоя.