17 вопросов
-
middle case Микросервис принимает события от 10 producer'ов, обрабатывает с retry. Kafka или RabbitMQ? Что предусмотреть в обработчике.
-
senior case У тебя Kafka consumer, который пишет события в БД. Иногда после обработки и до commit'а offset'а worker падает. После рестарта то же сообщение приходит снова —…
-
senior case Ты проектируешь Kafka топик для обработки заказов: 1000 заказов в секунду, нужно гарантировать порядок событий для одного заказа (created → paid → shipped). Ск…
-
middle theory Расскажите, как вы бы реализовали фичу 'отслеживание прогресса' для микросервиса, который обрабатывает события из RabbitMQ. Кто будет отправлять уведомления о …
-
middle theory Предположим, у нас есть система с десятками микросервисов, которые общаются друг с другом через Kafka. Как вы бы решили проблему масштабирования системы на бол…
-
middle theory Предположим, у нас есть микросервис, который обрабатывает события из RabbitMQ и пишет их в БД. Как вы бы решили проблему тестирования этого сервиса на различны…
-
middle mcq Микросервис обрабатывает события из RabbitMQ и пишет их в БД. Какой подход использовать для минимизации накладных затрат на запись в БД при обработке большого …
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения надежной доставки сообщений в системе с высокой нагрузкой и минимальными задержками?
-
middle quiz Какой из следующих механизмов обеспечивает **idempotent consumer** в Kafka?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки сообщений с высокой задержкой в RabbitMQ?
-
middle quiz Какой из следующих факторов наиболее критичен для масштабирования системы на основе Celery?
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения **fault tolerance** в системе на основе Kafka?
-
middle quiz Какой из следующих механизмов наиболее эффективен для обработки ошибок в RabbitMQ?
-
middle quiz Какой из следующих факторов наиболее влияет на производительность Kafka consumer?
-
middle quiz Какой из следующих подходов наиболее эффективен для обработки больших объемов данных в Celery?
-
middle quiz Какой из следующих механизмов наиболее эффективен для обеспечения **exactly-once delivery** в Kafka?
-
middle quiz Какой из следующих факторов наиболее критичен для **debugging** в системе на основе RabbitMQ?