RabbitMQ какой тип exchange выбрать для сообщений?
Бизнес логика : user1 создает событие (event) user1.....userN отправляют заявку на участие в событии (не оновременно а в течении актуальности срока до начала события) user1 получает заявку из очереди и обрабатывает (отклоняет принимает) Все N user-ов могут создавать ивенты и принимать в них участие. Общее кол-во юзеров сервиса> 10k. Но в конкретном ивенте максимальное кол-во участников не более 50.
Как правильно реализовать схему взаимодействия , какой тип обменника выбрать, надо ли для каждого пользователя создавать свою очередь или какая то одна очередь и из нее по какому то критерию отдавать нужному пользователю сообщение?