Я работаю над дизайном решения для чата xmpp, которое включает в себя несколько серверов и где хотя бы один сервер подключен с серьезными ограничениями пропускной способности.
Предполагается, что у нас есть два сервера A и B, некоторые пользователи 0..n подключены к серверу A, а некоторые конференции 0..m предоставлены сервером B.
Теперь предположим, что некоторые пользователи входят в конференц-зал, и в эту комнату отправляется сообщение. Будет
- Сервер B отправляет это сообщение один раз
Сервер А и Сервер А распространяет его
для пользователей или будет
- Сервер B отправляет это сообщение каждому отдельному пользователю Сервера A?