У меня есть Node.js с приложением чата Socket.io и системой чата XMPP Openfire. Я с нетерпением жду замены XMPP на Node.js и Socket.io. Тем не менее, есть разговоры о том, что Node.js с Socket.io будет иметь проблему, если сервер выйдет из строя и вернется в сеть, у него возникнет синдром узких мест или, возможно, невозможно будет повторно подключить к нему 10 000 интернет-пользователей. Это правда?
Другой вопрос. В каком случае XMPP будет более уместным, чем Socket.io и наоборот?