Мммм, так-так-так, я вот начал все же думать по поводу того, а как правильно организовать систему ивентов/уведомлений так, чтобы она не была представлена единым сервером и при этом не заставляла все вокруг умирать от жора оперативки. Планирую сделать очередь через rabbitmq, потом на заборе сообщения из какого-то канала получать всех юзеров, которые подключились к этому серверу для получения ивентов надо, собрав их в какое-то хранилище но это живые соединения так что ладно, собрать всех юзеров оттуда и разослать им сообщение. Проблема если это привязать к основному серверу встанет в том, что все сервера будут пытаться выбрать какой-нибудь чат, в котором даже если будет хотя бы по 25 юзеров на каждое сообщение, то вот от количества форков основного процесса жор оперативки на сообщение будет увеличиваться в несколько раз. И вот мне кажется, что все же один центральный сервер для уведомлений, который при большой необходимости можно будет поставить за нжинкс и если уж так будут делать, то явно задумаются о мощностях, будет выгоднее