Size: a a a

Node.js — русскоговорящее сообщество

2020 August 10

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Кажется избычтоным. Но хорошо =
Нода для статики избыточна
Но если у тебя 3 клиента и собака- можно нодой
источник

D

Dan in Node.js — русскоговорящее сообщество
nginx без проблем работает даже на двуядерных 1GB RAM впсках
источник

ИЧ

Илья Чирков... in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Что лучше nodejs или nginx?
нодой статику раздавать плохая практика, nginx намного более эффективно с этим справляется
и вообще сервер лучше всегда подымать на nginx и с него уже проксировать запросы на ноду и раздавать статику в обход ноды
nginx более устойчивый и безопасный, еще и можно поднять несколько инстансов ноды и через nginx настроить load balancing
не стоит давать пользователям напрямую обращатся к ноде
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Илья Чирков
нодой статику раздавать плохая практика, nginx намного более эффективно с этим справляется
и вообще сервер лучше всегда подымать на nginx и с него уже проксировать запросы на ноду и раздавать статику в обход ноды
nginx более устойчивый и безопасный, еще и можно поднять несколько инстансов ноды и через nginx настроить load balancing
не стоит давать пользователям напрямую обращатся к ноде
Я сейчас проксирую на api и отдают клиент как статику. Просто думал не избыточно ли ведь у express'a тоже есть отдача статики. То что nginx пол это заточен это я знаю но у меня не 1ккк пользователей)
источник

ИЧ

Илья Чирков... in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Я сейчас проксирую на api и отдают клиент как статику. Просто думал не избыточно ли ведь у express'a тоже есть отдача статики. То что nginx пол это заточен это я знаю но у меня не 1ккк пользователей)
имхо, лучше сразу все делать “как положено”
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Я сейчас проксирую на api и отдают клиент как статику. Просто думал не избыточно ли ведь у express'a тоже есть отдача статики. То что nginx пол это заточен это я знаю но у меня не 1ккк пользователей)
Пока проблем нет- раздавай нодой
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Если что- знаешь где можно будет перф подкрутить
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Как вам такая наркомания на nodejs? https://github.com/space2pacman/CS.js
источник

D

Dan in Node.js — русскоговорящее сообщество
но ту же статику прикольнее все таки nginx-ом
там и кэширование проще сделать
источник

D

Dan in Node.js — русскоговорящее сообщество
хотя опять таки, если полтора калеки юзеров, и статика достаточно быстро для них загружается, то наверное пофиг
лично мне проще статику отдавать nginx-ом 🙂
источник

PV

Peter V in Node.js — русскоговорящее сообщество
Забавно, и всего 100 с хвостиком строк
источник

D

Dan in Node.js — русскоговорящее сообщество
ну так это просто отдает по протоколу контры инфу о сервере. поиграть то не выйдет))
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Peter V
Забавно, и всего 100 с хвостиком строк
Но там просто показывает то что на скрине) 1 пакет обрабатывает. Если что это не рабочий сервер)))
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Dan
ну так это просто отдает по протоколу контры инфу о сервере. поиграть то не выйдет))
Но исходники в начале года по 1.6 слили в гит. Так что можно и сервер допилить)
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Или 1.5 не суть. Там основа одна
источник

D

Dan in Node.js — русскоговорящее сообщество
прикольно то, что кто-то просто так решил вайршарком словить пакет и имплементнуть в ноде
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Эт моя репа)
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
Эт я упаролся
источник

D

Dan in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Но исходники в начале года по 1.6 слили в гит. Так что можно и сервер допилить)
ну, сервак пилянуть по клиенту сложнее будет..
там по-любому во внутренней логике столько проблем невиданных которые разрабам пришлось обойти
источник

D

Dan in Node.js — русскоговорящее сообщество
вот сам сервак бы глянуть
источник