Size: a a a

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

2020 March 25

S🛸

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

АП

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

A

Alexander64 in Node.js — русскоговорящее сообщество
спасибо, ссылку сразу не увидел
источник

DD

Dmitry Dugin in Node.js — русскоговорящее сообщество
Alexander64
Доброго дня! Смотрю англоязычный курс и возник вопрос.  Есть такое явление backpressure, например как тут:
//Solution 2: streams;
   const readable = fs.createReadStream('test-file.txt');
   readable.on('data', (chunk)=>{
       res.write(chunk);
   });
   readable.on('end', ()=>{
       res.end();
   });
   readable.on('error', err=>{
       console.log(err);
       res.statusCode=500;
       res.end('file not found');
   });
то есть читающий поток предоставляет информацию быстрее, чем пишущий может ее обрабатывать. И в чем заключается негатив backpressure? Мы теряем информацию из файла(пишущий поток не каждый чанк обрабатывает) или как это происходит?
ммм... ты точно уверен что не устаревшую доку читал?
источник

АП

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

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
Dmitry Croft
Пишу:
npm config set unsafe-perm false
sudo npm install


В итоге node_modules создаётся рутом. Рвзве при unsafe-perm false не должен происходить автоматическое понижение привелегий?
?
источник

a

amzp in Node.js — русскоговорящее сообщество
Привет ребята, подскажите такую штуку, я захожу на сайт к примеру site.com, что бы получить этот сайт идёт запрос на днс сервер который вернет ip сервера на котором лежит этот сайт, потом идёт запрос на этот сервер, но на этом сервере лежит много сайтов как сервер поймет какой именно нужно отдать, по порту или как?
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
amzp
Привет ребята, подскажите такую штуку, я захожу на сайт к примеру site.com, что бы получить этот сайт идёт запрос на днс сервер который вернет ip сервера на котором лежит этот сайт, потом идёт запрос на этот сервер, но на этом сервере лежит много сайтов как сервер поймет какой именно нужно отдать, по порту или как?
по заголовку host
источник

e

el_anonimo in Node.js — русскоговорящее сообщество
Привет.
Есть такой роут:
router.post('/prcs/:limit', ...).
Если бы таких параметров limit было б 10 штук, как правильно их передать? В некоем теле запроса?
источник

ES

Eugene Sternin in Node.js — русскоговорящее сообщество
el_anonimo
Привет.
Есть такой роут:
router.post('/prcs/:limit', ...).
Если бы таких параметров limit было б 10 штук, как правильно их передать? В некоем теле запроса?
body?
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
el_anonimo
Привет.
Есть такой роут:
router.post('/prcs/:limit', ...).
Если бы таких параметров limit было б 10 штук, как правильно их передать? В некоем теле запроса?
query parameters либо в теле
источник

e

el_anonimo in Node.js — русскоговорящее сообщество
req.body ?
источник

ES

Eugene Sternin in Node.js — русскоговорящее сообщество
el_anonimo
req.body ?
да
источник

e

el_anonimo in Node.js — русскоговорящее сообщество
Dmitry Croft
query parameters либо в теле
req.params ?
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
el_anonimo
req.params ?
нет
источник

e

el_anonimo in Node.js — русскоговорящее сообщество
req.query, возможно.
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
el_anonimo
req.query, возможно.
да
источник

e

el_anonimo in Node.js — русскоговорящее сообщество
Всем спасибо.
источник

a

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

ES

Eugene Sternin in Node.js — русскоговорящее сообщество
amzp
Понял, спасибо, по сути на одном порте тоже может находиться несколько сайтов?
Нет, на одном сервере на одном порте может одно приложение работать

Не понятно, что вы под "сайтом" понимаете вообще.
источник