Size: a a a

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

2020 April 27

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Когда будет работа с базой и реальными данными- все эти тесты ни о чем
источник

D

Denis GDevv in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
Когда будет работа с базой и реальными данными- все эти тесты ни о чем
А какая разница при работе с базой? С базой же nodejs общается, а не сам сервер. У сервера только вызов, дождаться ответа базы и отдать контент, а момент с базой - он же одинаков
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Denis GDevv
А какая разница при работе с базой? С базой же nodejs общается, а не сам сервер. У сервера только вызов, дождаться ответа базы и отдать контент, а момент с базой - он же одинаков
Разница в том, что приложение загнется не от потока WEB-запросов и будет тормозить, а от того, как быстро будет работа с БД =)
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Даже без БД надо в это сравнение вставлять всю ту обвязку, которую обычно вешаете поверх экспресс и аналоги поверх фастифи (если они есть)
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Denis GDevv
А какая разница при работе с базой? С базой же nodejs общается, а не сам сервер. У сервера только вызов, дождаться ответа базы и отдать контент, а момент с базой - он же одинаков
Большая
Неизвестно что там за база у тебя и какие запросы
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Nikita Nesterchuk
Вообще я веду к тому, чтобы добиться реального увеличения производительности, есть зачастую более серьезные ботлнеки. И реальный прирост можно ощутить, комплексно поработав их.
Так зачем брать то что точно будет ботлнеком?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Artem Zuev
Разница в том, что приложение загнется не от потока WEB-запросов и будет тормозить, а от того, как быстро будет работа с БД =)
Будет зависеть и от всего, а не только от БД
источник

D

Denis GDevv in Node.js — русскоговорящее сообщество
Ещё вопрос есть по Typescript для фронта. Понимаю, что средняя температура по больнице, но всё же, большой ли оверхед по размеру кода в процентах получается для фронта при конвертации в .js? Просто одно дело процентов 5-10, другое дело если процентов 150 и больше
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Denis GDevv
Ещё вопрос есть по Typescript для фронта. Понимаю, что средняя температура по больнице, но всё же, большой ли оверхед по размеру кода в процентах получается для фронта при конвертации в .js? Просто одно дело процентов 5-10, другое дело если процентов 150 и больше
Ты считаешь что чат по бэку это хорошее место для вопроса по TS на фронте?
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Denis GDevv
Ещё вопрос есть по Typescript для фронта. Понимаю, что средняя температура по больнице, но всё же, большой ли оверхед по размеру кода в процентах получается для фронта при конвертации в .js? Просто одно дело процентов 5-10, другое дело если процентов 150 и больше
Он компилятор тса и сайт майкрософта за собой тащит
источник

D

Denis GDevv in Node.js — русскоговорящее сообщество
Sergey 🛸
Ты считаешь что чат по бэку это хорошее место для вопроса по TS на фронте?
😂
Хм, ну в общем-то правда не логично. Но так-то nodejs используют и для фронта :)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
А если серьезно- используй анализатор бандла для своего сборщика
И нет, там не будет большого оверхеда
Там в принципе кода даже меньше будет, так как большинство конструкций в тсе не имеют аналогов в жсе (понятно почему)
С остальным оффтопом в конкретные чаты
источник

D

Denis GDevv in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
А если серьезно- используй анализатор бандла для своего сборщика
И нет, там не будет большого оверхеда
Там в принципе кода даже меньше будет, так как большинство конструкций в тсе не имеют аналогов в жсе (понятно почему)
С остальным оффтопом в конкретные чаты
Спасибо!
источник

О

Олег in Node.js — русскоговорящее сообщество
Denis GDevv
Ещё вопрос есть по Typescript для фронта. Понимаю, что средняя температура по больнице, но всё же, большой ли оверхед по размеру кода в процентах получается для фронта при конвертации в .js? Просто одно дело процентов 5-10, другое дело если процентов 150 и больше
ts же наоборот позволяет избавиться от лишнего кода за счет более гибкой архитектуры проекта
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Олег
ts же наоборот позволяет избавиться от лишнего кода за счет более гибкой архитектуры проекта
Ирон?)
источник

О

Олег in Node.js — русскоговорящее сообщество
+)
источник

N

Nikolay in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Зависит от твоего образа
Если контейнер из образа способен быстро завершить все соединения и отрубиться, а потом быстро подняться- апдейт одного инстанса может занять до 10 секунд включая проверку на стабильность (healthcheck)
Я про новый инстанс в кластер
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Nikolay
Я про новый инстанс в кластер
Чуть быстрее того, что я назвал
источник

ТК

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

ОК

Олег Кодзь in Node.js — русскоговорящее сообщество
А как вы связали скорость работы http сервера с сервером бд? 2 разные вещи и бенчмарки у них свои. Судя по потому, что fastify работает поверх http, он не может быть быстрей при всём желании
источник