3 вопросов
-
middle case Микросервис принимает события от 10 producer'ов, обрабатывает с retry. Kafka или RabbitMQ? Что предусмотреть в обработчике.
-
senior case У тебя Kafka consumer, который пишет события в БД. Иногда после обработки и до commit'а offset'а worker падает. После рестарта то же сообщение приходит снова —…
-
senior case Ты проектируешь Kafka топик для обработки заказов: 1000 заказов в секунду, нужно гарантировать порядок событий для одного заказа (created → paid → shipped). Ск…