Size: a a a

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

2020 September 18

KG

Kirill Gavrilov in Node.js — русскоговорящее сообщество
Dmitry
у меня вариант надежного решения которое будет поддерживаться на один год и будет эта фигня стоять под бешеной нагрузкой в кластере
Тогда смотри в сторону Nest.js, это фреймворк с кучей готовых библиотек, включая сокеты
источник

D

Dmitry in Node.js — русскоговорящее сообщество
Kirill Gavrilov
Тогда смотри в сторону Nest.js, это фреймворк с кучей готовых библиотек, включая сокеты
благодарю
источник

KG

Kirill Gavrilov in Node.js — русскоговорящее сообщество
Dmitry
благодарю
Для Бд постгрю рекомендую с орм секвалайз
источник

KG

Kirill Gavrilov in Node.js — русскоговорящее сообщество
Уже 10 проект делаю в таком стеке, работает как часы, одному скоро 5 лет будет
источник

D

Dmitry in Node.js — русскоговорящее сообщество
ОРМ мне особо не нужно, я могу и свои модели накидать, но все равно спасибо
источник

KG

Kirill Gavrilov in Node.js — русскоговорящее сообщество
А голэнг лучше использовать, когда требуется быстрые вычисления. Для твоей задачи это мастхэв. С сокетами нода нормально справляется, чаты и т.д это про неё.
источник

R

Riclud in Node.js — русскоговорящее сообщество
Riclud
ReferenceError: f is not defined, что ему не нравиться ?
может это что то с контекстом ?
источник

М

Максим in Node.js — русскоговорящее сообщество
Алексей Попов
Ты хочешь одно число получить? На все варианты железа, ос, канала и прочих уникальных условий?
Я такое число не знаю

Встречный вопрос: а как ты думаешь, за счёт чего у других платформ это число будет другим?
Не в числе дело. Хочу понять как рассчитывают конфигурацию железа. Где смысл вертикального масштабирования заканчивается? И всякое такое. На основании чего принимают решение поднимать ещё один процесс ноды для одной и той же апки?

Не ждут же люди 500х ошибок, а потом что-то делают.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Максим
Не в числе дело. Хочу понять как рассчитывают конфигурацию железа. Где смысл вертикального масштабирования заканчивается? И всякое такое. На основании чего принимают решение поднимать ещё один процесс ноды для одной и той же апки?

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

М

Максим in Node.js — русскоговорящее сообщество
Алексей Попов
Тем не менее, ты спрашиваешь про конкретные числа
Можно не ждать ошибок, а анализировать нагрузку, например
Вообще изначально я не спрашивал о числах конкретных. И приводил их как «например».
Ты знаешь, я устал жанглировать словами и уточнять вопросы для тебя. Каких то содержательных ответов я не получил. Давай закончим на этом.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Максим
Вообще изначально я не спрашивал о числах конкретных. И приводил их как «например».
Ты знаешь, я устал жанглировать словами и уточнять вопросы для тебя. Каких то содержательных ответов я не получил. Давай закончим на этом.
Жонглировать пишется через о
Ты не находишь симптоматичным то, что устаёшь уже от второго (минимум) человека?
Может, то, что ты спрашиваешь, какой-то бред?
источник

М

Максим in Node.js — русскоговорящее сообщество
Алексей Попов
Жонглировать пишется через о
Ты не находишь симптоматичным то, что устаёшь уже от второго (минимум) человека?
Может, то, что ты спрашиваешь, какой-то бред?
А о чём я спрашиваю?

От первого человека я не устал. Мне неприятно было что он обсуждал мои умственные способности в чате.
источник

е

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

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Максим
А о чём я спрашиваю?

От первого человека я не устал. Мне неприятно было что он обсуждал мои умственные способности в чате.
Ты сам не определился, как мне кажется
Вот смотри, первая версия вопроса: https://t.me/nodejs_ru/544458
Теперь ты пишешь, что хочешь понять какое выбрать железо
Как-то совсем не связано с изначальным вопросом
источник

A

Artem in Node.js — русскоговорящее сообщество
енот
на чистом жс я привык делать "микросервисы" в рамках одной репы, потому что проекты мелкие, так удобнее общие либы подтягивать. просто несколько исполняемых файлов разных.
вопрос, как сделать такое на тайпскрипте? разбираться с компилятором, чтобы компилил каждый сервис отдельно? делать несколько реп?
микросервисы в одном репо, с общим package.json и node_modules. Это уже не микросервисы. А какой то кривой монолит косящий под микросервисы.
источник

е

енот in Node.js — русскоговорящее сообщество
Artem
микросервисы в одном репо, с общим package.json и node_modules. Это уже не микросервисы. А какой то кривой монолит косящий под микросервисы.
по-этому они в кавычках.
источник

R

Riclud in Node.js — русскоговорящее сообщество
А нужен ли вообще worker-threads, да он повышает скорость на тяжелые вычисления, но и губит скорость обычных запросов своим существованием в коде ?
источник

A

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

¿

¿hope in Node.js — русскоговорящее сообщество
Riclud
А нужен ли вообще worker-threads, да он повышает скорость на тяжелые вычисления, но и губит скорость обычных запросов своим существованием в коде ?
А каким образом он влияет на обычные запросы?
источник

е

енот in Node.js — русскоговорящее сообщество
Artem
лучше всю эту штуку разнести в разные репы, потому что это сложно поддерживать будет.
просто я не заворачиваю СВОЙ код в пакеты npm, по-этому, его как-то надо дублировать и актуализировать между двумя проектами тогда.
источник