У нас настроена тема Kafka, в которой мы публикуем сводные отчеты по каждой акции, которой мы торговали в течение дня. Например Акция А - Покупка-50, Продажа-60, Акция Б - Покупка-44, Продажа-34 и т.д. Ключом при публикации является RIC код акции.
На следующий день я хочу, чтобы все потребители получили последние опубликованные позиции по каждой акции в отдельности. Я хочу понять, как настроить производителя/потребителя Kafka для достижения такого поведения.
Одна вещь, которая приходит на ум, — это создание раздела для каждой акции, это приведет к индивидуальным смещениям для каждой акции, и все потребители смогут указать на САМОЕ ВЫСОКОЕ смещение и получить последнюю позицию.
Это правильный подход или я упускаю что-то очевидное?