Здравствуйте, мой вопрос касательно архитектуры, точнее его смысла. Я залез в эту тему, до конца не понимая в чем смысл RabbitMQ и SignalR. Есть следующая архитектура: клиент (в качестве которого может быть asp.net mvc и win form приложение); Клиенты обмениваются сообщениями друг с другом с помощью SignalR обменивается сообщениями между клиентами. Также с другой стороны есть сервис, который помещает сообщения в RabbitMQ. Соответственно эти сообщения должны приходить клиентам через подписку на эти сообщения, а сообщения отправленные с клиентов, также попадать в очередь в RabbitMQ. Вопрос в следующем: нужен ли в этой архитектуре SignalR? и если да, то, что делать с дублями, ведь когда сообщения отправляются с клиента, происходит публикация сообщения в RabbitMQ и вместе с этим отправка этого сообщения через SignalR другим клиентам, которые и так подписаны на эти сообщения из RabbitMQ.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники