2014-11-04 3 views
-2

Я создаю веб-приложение и нуждаюсь в некоторой помощи. Приложение имеет чат и некоторые системы новостей. Поэтому у нас очень много писем и требуется постоянное обновление информации. В начале проекта мы не можем размещать слишком много серверов из-за финансовых проблем. Поэтому я подумал, что это самый удобный для сервера способ сделать это. Какой подход требует минимум ресурсов сервера? Может ли кто-нибудь помочь мне решить?Сокеты, xmpp и опрос на node.js - эффективны и удобны для сервера

опрос - я запросить новые данные через AJAX каждые 60 секунд - не два способом подключения не должно быть установлено

XMPP - я недавно слышал об этом, - может кто-нибудь объяснить в нескольких предложениях, если этот протокол производительный?

socket.io - соединение с двухсторонним устанавливается, но сервер может привести к сбою очень быстро, потому что он просто может обрабатывать ограниченное количество соединений

не нужна информация о выполнении подходов. Мне нужно знать, насколько эффективнее делать очень много одиночных запросов на сервере, или лучше установить соединение. Я читал очень много статей, но на мой вопрос пока не ответил очень хорошо. Извините мой плохой английский, а не мой основной разговорный язык.

Спасибо всем!

ответ

0

Ваш запрос не очень ясен. Что именно вы ожидаете? Способность поддерживать необходимое количество операций записи или одновременное управление несколькими пользователями?

Мое предложение состоит в том, чтобы решить разумную, простую архитектуру, а затем устранить узкие места по мере их появления.