Что лучше подходит для написания игрового backend многопользовательской online-игры?

На данный момент нужно написать бекэнд для online игры написанной на C++, в силу того что в настоящее время для плюсов нет официальных клиентских библиотек для работы Netty, думаю взять Node.Js.Скажите, подходит ли Node.Js для написания игрового сервера?На вскидку сервер должен обрабатывать запросы порядка 2000 клиентов, можно ли выжать из ноды больше?
  • Вопрос задан
  • 1858 просмотров
Решения вопроса 1
dizballanze
@dizballanze
Software developer at Yandex
2000 - это не много. Если немного разбираетесь в разработке масштабируемых сервисов - не проблема такой бекенд на ноде написать.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
MarcusAurelius
@MarcusAurelius Куратор тега Node.js
автор Impress Application Server для Node.js
Это вообще смешная цифра, которую можно на VPS получить или на своем ноутбуке проверить даже. habrahabr.ru/post/123154 А я и более миллиона выжимал на физическом компе 40-ядерном ксеоне с 256 памяти.
Ответ написан
Комментировать
@Elizavetta
Matroid: gamedev/js-разработка
Можно выжать больше, но ссылка на эксперимент Александра Штучкина немного некорректна.
У него было просто миллион одновременных соединений, единовременных. Это не то же самое, что поддержка соединения миллиона клиентов в реалтайме.
Если у вас не реалтайм ММО, вообще проблемы нет.
Ответ написан
Sivkoff
@Sivkoff
Web Developer
Если хорошо разбираетесь в Node, почему нет?
К тому же проекты на ней неплохо масштабируются.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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