Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение
Самый популярный npm пакет для http запросов с названием «request» у меня при очень большом количестве запросов вызывал утечку памяти, Карл! После длительных мучений и поисков причины утечки проблема была обнаружена именно в этом пакете. После замены «request» на аналог (вроде requestify он назывался) проблема исчезла. Причем в описании самого «requestify» тогда было написано что-то вроде: «Мы понимаем на сколько ужасен „request“ именно поэтому создали этот пакет». После этого я очень аккуратно отношусь к node вцелом и выбору npm пакетов.
ссылка не прикрепилась https://developers.google.com/speed/articles/optimizing-javascript
Судя по рекомендациям от инженеров Google подход с анонимными функциями еще намного медленнее, чем объявление их отдельно, т.к. при каждом запросе создается новая анонимная новая функция, если правильно все понял.
У меня английский на уровне Intermediate. Уже несколько лет ничего технического по-русски не читал. Документация читается без проблем. Гуглить на английском гораздо выгоднее, т.к. как правило получаешь намного больше хорошей информации.
Go автоматом создает новые процессы для потоков (горутин), если сочтет нужным. В node.js можно перекинуть отдельное действие только на другой процесс. На сколько одно эффективнее другого — без понятия.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность