16 вопросов
-
senior theory Что такое CQRS и Outbox pattern? Зачем нужны, какие проблемы решают.
-
senior theory CQRS (Command Query Responsibility Segregation): что это, когда нужно? Покажи на примере, как выглядит read model отдельно от write model.
-
senior case Event Sourcing: что это, когда применять? Опиши кейс — банковский счёт. Какие плюсы и минусы? Чем отличается от обычного CRUD с audit log?
-
middle theory Представь, что тебе нужно реализовать Saga для координации транзакции между двумя микросервисами (например, заказ и оплата). Как ты обеспечишь корректное выпол…
-
middle theory Какие trade-offs возникают при масштабировании CQRS, особенно в контексте роста количества read моделей? Приведи пример, где CQRS может стать менее эффективным…
-
middle theory Как Outbox pattern интегрируется с Event Sourcing в микросервисной архитектуре? Опиши, как он помогает избежать потери событий при сбое в сервисе, и как обеспе…
-
middle mcq Какой паттерн используется для обеспечения надёжной доставки событий в микросервисной архитектуре, даже если транзакция в базе данных завершается неудачно?
-
middle quiz Какой из следующих подходов наиболее эффективно решает проблему согласованности между write и read моделями в CQRS при высокой нагрузке?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает потерю событий при сбое в сервисе, использующем CQRS и Event Sourcing?
-
middle quiz Какой из следующих паттернов наиболее эффективно решает проблему координации транзакций между несколькими микросервисами?
-
middle quiz Какой из следующих подходов наиболее эффективно уменьшает задержки при обновлении read моделей в CQRS?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает дублирование событий в Saga?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на выбор между CQRS и традиционным подходом с одним репозиторием?
-
middle quiz Какой из следующих паттернов наиболее эффективно решает проблему согласованности между событиями и базой данных?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на выбор между orchestrated и choreographed Saga?
-
middle quiz Какой из следующих подходов наиболее эффективно решает проблему потери данных при сбое в сервисе с Event Sourcing?