Какой протокол выбрать для чата?

Здравствуйте. Решил попробовать написать чат но почитав, так и не нашел рекомендаций какой протокол использовать. Идея простая: Есть пользователи и у них есть переписки 1 на 1 и могут создавать групповые чаты.
Лично я так понял, что IRC не нужен, тк он подходит для связи территориально разделенных серверов и не имеет встроенной защиты, Websocket тоже не имеют никакой защиты, но функционал вроде как хороший, для использования socket.io нужно учить Node.js (я как бы не против но все же это будет не сразу). MQTT вроде как лучший (нет своей шифровки данных, но это легче написать чем защиту) и все же вопрос остается - Какие ваши рекомендации по выбору протокола для чата?
  • Вопрос задан
  • 1551 просмотр
Пригласить эксперта
Ответы на вопрос 1
@baddev
Крупные проекты используют XMPP.
Если же нужно просто поднять чат не для миллионов пользователей и максимально быстро, просто и удобно - то отлично подойдет firebase, вот пример
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы