@tko

Как можно обрабатывать задачи последовательно по ключу?

Есть producers, которые добавляют в очередь задачи с различными ключами (у некоторых задач ключи могут совпадать).
Есть consumers (некоторое множество), которые берут из очереди задачи и обрабатывают их.

Задача:
Каким образом можно сделать так, чтобы задачи с одинаковым ключом обрабатывались последовательно, т.е. одна за другой?
Ключей может быть десятки тысяч.
Как можно реализовать эту задачу с помощью rabbitmq/kafka? Возможно, есть какие-то более подходящие альтернативы
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы