12 вопросов
-
senior theory Чем event-driven architecture отличается от request-driven (RPC/REST)? Когда выбирать первое, когда второе? Какие проблемы решает EDA, какие создаёт?
-
staff theory Event sourcing vs классический CRUD (state-based). Когда выбирать event sourcing, а когда это overengineering? Какие подводные камни у event sourcing на длинно…
-
senior theory Объясни и сравни паттерны: pub/sub, event streaming (Kafka), CQRS, transactional outbox. Как они комбинируются в реальной системе?
-
senior design Спроектируй платформу, которая реагирует на user-events: при регистрации пользователя нужно асинхронно отправить welcome email, создать запись в CRM, обновить …
-
senior correct_vs_wrong Consumer обрабатывает Kafka-события `OrderPaid` и должен начислить пользователю бонусные баллы. Покажи неправильную и правильную реализацию с точки зрения idem…
-
senior mcq Что НЕ умеет классический pub/sub (RabbitMQ direct/fanout, Redis pub/sub) из коробки, в отличие от event streaming (Kafka)?
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения надежности в event-driven системах при отказе одного из обработчиков?
-
middle quiz Какой из следующих механизмов наиболее эффективно помогает в отладке и мониторинге event-driven систем?
-
middle quiz Какой из следующих факторов наиболее критичен при выборе между event-driven и request-driven архитектурой для высоконагруженной системы?
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения согласованности данных в event-driven системах?
-
middle quiz Какой из следующих факторов наиболее влияет на производительность event-driven систем?
-
middle quiz Какой из следующих механизмов наиболее эффективен для масштабирования event-driven систем?