Сопоставление Middle Микросервисы глазами аналитика обновлено

Паттерн и проблема

Вопрос

Сопоставь паттерн и проблему, которую он решает.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

Каждый паттерн закрывает свою проблему распределённой системы; на собесе важно уметь назвать проблему раньше паттерна.

Правильные пары

API Gateway
Единая точка входа, аутентификация и лимиты
Circuit breaker
Каскадные таймауты из-за упавшей зависимости
Сага
Согласованность операции в нескольких сервисах без общей транзакции
BFF
Разные клиенты нуждаются в разных агрегированных ответах
Outbox
Потеря события при сохранении данных и публикации

Разбор

Каждый паттерн закрывает свою проблему распределённой системы; на собесе важно уметь назвать проблему раньше паттерна.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.