Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 August 25

wo

went out in NodeUA - JavaScript and Node.js in Ukraine
went out
Всё это мутное объяснение выше станет намного проще, если тут поискать реализацию метода nextTick:

https://github.com/nodejs/node/blob/master/lib/internal/process/task_queues.js
Но, лично мне надо чутка попроще, поэтому хотелось просто читнуть каких-нибудь годных статей:

https://snyk.io/blog/nodejs-how-even-quick-async-functions-can-block-the-event-loop-starve-io/
источник

wo

went out in NodeUA - JavaScript and Node.js in Ukraine
went out
Но, лично мне надо чутка попроще, поэтому хотелось просто читнуть каких-нибудь годных статей:

https://snyk.io/blog/nodejs-how-even-quick-async-functions-can-block-the-event-loop-starve-io/
про браузер, чуть проще чем в node )
Jake Archibald: все что я знаю про Event Loop в JavaScript (2018)
https://www.youtube.com/watch?v=j4_9BZezSUA
источник

wo

went out in NodeUA - JavaScript and Node.js in Ukraine
Alex Kostyniuk
Но я теперь таки склоняюсь, что там есть event loop, но у браузера и ноды свои реализации
источник

AK

Alex Kostyniuk in NodeUA - JavaScript and Node.js in Ukraine
Спасибо большое.
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
и так, ща будет глупый вопрос...
я так понимаю к Slowloris Нода уязвима ж сейчас? Как и PHP, Jango?
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
они были уязвимы из-за того, что на каждый запрос создавался блокирующий тред. а почему нода должна быть к этому уязвимой?
ну и уязвимы конкретные веб сервера, а не языки
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Kostyantin Randomname
они были уязвимы из-за того, что на каждый запрос создавался блокирующий тред. а почему нода должна быть к этому уязвимой?
ну и уязвимы конкретные веб сервера, а не языки
ну а память не закончится?
ну так NodeJS и используется ж в качестве веб сервера, в Jango по дефолту ж Апач кажись
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
ну а память не закончится?
ну так NodeJS и используется ж в качестве веб сервера, в Jango по дефолту ж Апач кажись
когда-то все закончится, вообще вопрос странный. Почему память должна закончиться?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Kostyantin Randomname
когда-то все закончится, вообще вопрос странный. Почему память должна закончиться?
ну каждое ж подключение занимает место в памяти и несет нагрузку на проц?
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
ну каждое ж подключение занимает место в памяти и несет нагрузку на проц?
так ты ддосить слоулорисами хочешь?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
не хочу, просто интересно, насколько эта штука опасна для node
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
не хочу, просто интересно, насколько эта штука опасна для node
скорей всего не очень, ну и этот вопрос решают другие инструменты типа реверс проксей
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
не хочу, просто интересно, насколько эта штука опасна для node
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
Коллеги, кто сталкивался? у меня npm install сначала наполняет папку нод_модульс, а потом удаляет из неё всё.
источник

wo

went out in NodeUA - JavaScript and Node.js in Ukraine
Miseo
Коллеги, кто сталкивался? у меня npm install сначала наполняет папку нод_модульс, а потом удаляет из неё всё.
Может стоит какой-нибудь nagibabel в зависимостях ?
источник

м

максим in NodeUA - JavaScript and Node.js in Ukraine
Вопрос про React
Как обновить свойство отдельного объекта  в массиве объектов через хук useState?
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
максим
Вопрос про React
Как обновить свойство отдельного объекта  в массиве объектов через хук useState?
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
went out
Может стоит какой-нибудь nagibabel в зависимостях ?
нет. такого нет
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Miseo
Коллеги, кто сталкивался? у меня npm install сначала наполняет папку нод_модульс, а потом удаляет из неё всё.
может доступа к папке нет?
источник

AK

Alex Kostyniuk in NodeUA - JavaScript and Node.js in Ukraine
максим
Вопрос про React
Как обновить свойство отдельного объекта  в массиве объектов через хук useState?
Возможно я не совсем понял вопрос, но на любом сеттере у тебя есть доступ до текущего состояния. По типу setColor(currentColor => ...)
источник