Сопоставление Middle Микросервисы глазами аналитика обновлено
Паттерн и проблема
Вопрос
Сопоставь паттерн и проблему, которую он решает.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Каждый паттерн закрывает свою проблему распределённой системы; на собесе важно уметь назвать проблему раньше паттерна.
Правильные пары
API GatewayЕдиная точка входа, аутентификация и лимиты
Circuit breakerКаскадные таймауты из-за упавшей зависимости
СагаСогласованность операции в нескольких сервисах без общей транзакции
BFFРазные клиенты нуждаются в разных агрегированных ответах
OutboxПотеря события при сохранении данных и публикации
Разбор
Каждый паттерн закрывает свою проблему распределённой системы; на собесе важно уметь назвать проблему раньше паттерна.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.