16 вопросов
-
senior theory Saga pattern: чем choreography отличается от orchestration? Когда выбрать какой? Покажи пример из e-commerce.
-
senior case Сервис должен в одной транзакции: сохранить заказ в БД и отправить событие OrderCreated в Kafka. Что произойдёт, если БД commit'нулась, а Kafka недоступна (или…
-
middle theory Разберите trade-offs между Saga и Outbox pattern при реализации бизнес-логики в распределенной системе. Какие факторы следует учитывать при выборе одного из эт…
-
middle theory Предположим, у нас есть распределенная система с множеством микросервисов, использующих Saga pattern для управления бизнес-процессами. Как можно оптимизировать…
-
middle theory Как можно протестировать и профилировать систему, использующую Saga pattern для управления бизнес-процессами?
-
middle mcq При реализации бизнес-логики в распределенной системе, вы столкнулись с проблемой одновременного доступа к ресурсам несколькими микросервисами. Какой из следую…
-
middle quiz Какой из следующих подходов позволяет избежать несогласованности данных между сервисами в распределённой системе при использовании Saga pattern?
-
middle quiz Какой из следующих механизмов обеспечивает надёжную доставку событий в системе с Saga pattern?
-
middle quiz Какой из следующих факторов наиболее критичен при выборе между choreography и orchestration в Saga pattern?
-
middle quiz Какой из следующих подходов позволяет избежать циклических зависимостей между сервисами в Saga pattern?
-
middle quiz Какой из следующих механизмов позволяет избежать потери данных в случае сбоя при использовании Saga pattern?
-
middle quiz Какой из следующих факторов наиболее влияет на производительность в системе с Saga pattern?
-
middle quiz Какой из следующих подходов позволяет управлять состоянием в Saga pattern с минимальной сложностью?
-
middle quiz Какой из следующих механизмов позволяет избежать дублирования событий в Saga pattern?
-
middle quiz Какой из следующих факторов наиболее важен при масштабировании системы с Saga pattern?
-
middle quiz Какой из следующих подходов позволяет упростить отладку и мониторинг в системе с Saga pattern?