Задание 1 из 2 · Теория и квиз · +40 XP

Node.js в продакшене

Node.js силён неблокирующим вводом-выводом: пока файл читается, поток обрабатывает другие запросы. Поэтому в обработчиках нельзя вызывать синхронные fs.readFileSync и тяжёлые циклы. Большие файлы читают потоками (fs.createReadStream().pipe(...)). Секреты хранят в переменных окружения (process.env), а не в коде.

1. Почему readFileSync плох в обработчике HTTP-запроса?
2. Как отдать клиенту файл в 5 ГБ?
3. Где хранить API-ключ?
Войдите, чтобы ответить