STJ
@STJ
Front-end developer

Где разместить nodejs сервер?

Понимаю, вопрос очень холиварный.
Бекенд на ноде для ангуляр приложения. Лучше выделенные сервера или сервисы по типу nodejitsu?
  • Вопрос задан
  • 1097 просмотров
Пригласить эксперта
Ответы на вопрос 2
MarcusAurelius
@MarcusAurelius Куратор тега Node.js
автор Impress Application Server для Node.js
Я отдаю предпочтение физическим серверам, это неизмеримо удобнее, чем неуправляемые хостинги типа хероку и нодеджицу, и значительно лучше, чем виртуалки, которые теряют производительность и лейтенси на слое виртуализации. Если нужно добиться действительно хорошего latency (отклик или отзывчивость) то другого решения нет, но прошу не путать это с производительностью т.е. rps (request per second) на виртуалках можно даже дешевле поднять, а вот отзывчивость системы на железе выше. Но это не всегда так критично. Кроме того, советую сделать таблицу и рассчитать стоимость одного ядра или даже 1Ghz для всех вариантов. Из-за ограничений ноды в памяти одного процесса, имеет смысл делать расчеты исходя из пропорции 2гб на 1cpu.
Я использую вот что:
1. Для маленьких проектов ($5 в месяц это очень хорошо) https://www.digitalocean.com/
2. Для проектов среднего уровня (кое-кто на них ругается, но у меня лично никогда проблем не было с ними) https://www.hetzner.de/
3. Для крупных проектов (есть замечательные 40-ядерные сервера MG-256) www.ovh.ie
Ответ написан
Комментировать
mmmaaak
@mmmaaak
Считаю, что выделенный сервер всегда лучше, если руки из правильного места, и знания подходящие имеются. Я nodejitsu не пользовался, но подозреваю, что те или иные ограничения в настройке сервера, у таких сервисов, присутствуют. Так что если знаете, как самому все настраивать, пилите на выделенный сервер
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы