Узел потока - Node stream - Wikipedia

Узловой поток - это метод передачи больших объемов данных на мобильные устройства или веб-сайты (например, загрузка подробных фотографий) путем разбиения файла или данных на управляемые фрагменты.[1]. Части данных не используют так много память компьютера, поэтому они с меньшей вероятностью замедлят работу устройства, позволяя пользователю выполнять на нем другие действия, ожидая передача файла завершить.

В техническом плане в Node.js а поток узлов представляет собой непрерывный поток данных с возможностью чтения или записи, которым можно управлять асинхронно по мере поступления (или выхода) данных.[2]

Этот API можно использовать в веб-приложениях, интенсивно использующих данные, где масштабируемость это проблема.

В потоке узлов может быть много разных вещей: файловый поток, а парсер, HTTP-запрос, а дочерний процесс, так далее.[3][4]

Рекомендации

  1. ^ Буна, Самер (22 мая 2017 г.). "Node.js Streams: все, что вам нужно знать". freeCodeCamp. Получено 2020-04-15.
  2. ^ Феррон, Джованни (3 декабря 2012 г.). «Введение в потоки Node.js». JavaScript. SitePoint. Получено 2020-04-15.
  3. ^ Фентанес, Роли (10 сентября 2012 г.). «Освоение потоков узлов: часть 1». DailyJS. Архивировано из оригинал 31 января 2015 г.
  4. ^ Фентанес, Роли (19 ноября 2012 г.). «Освоение потоков узлов: часть 2». DailyJS. Архивировано из оригинал 21 февраля 2015 г.

внешняя ссылка