по сути чат между пользователями, не глобальный, а именно user-user, в случае если клиент не подключен к сокету - отправляется пуш, и вот вопрос, если я поднимаю вторую реплику, клиенты первого сервера не знают ничего про клиентов второго, ну и наоборот, соотвественно сообщения по сокетам не уходят, как можно разрулить? 🙂
все кидаете в пабсаб в любом случае, на каждой реплике читаете весь пабсаб, если есть клиент, пишете в пуш
а какая у вас нагрузка, кстати?
consistent hashing, например
Обсуждают сегодня