Поток узла
Поток узлов — это метод передачи больших объемов данных на мобильные устройства или веб-сайты (например, загрузка подробных фотографий) путем разбиения файла или данных на управляемые фрагменты. [ 1 ] Фрагменты данных не используют так много памяти компьютера , поэтому они с меньшей вероятностью замедляют работу устройства, позволяя пользователю делать на нем другие вещи, ожидая передачи файла завершения .
С технической точки зрения, в Node.js — поток узлов это непрерывный поток данных, доступный для чтения или записи, которым можно манипулировать асинхронно по мере поступления (или вывода) данных. [ 2 ]
Этот API можно использовать в веб-приложениях с интенсивным использованием данных, где масштабируемость является проблемой.
Поток узла может представлять собой множество разных вещей: файловый поток , парсер , HTTP-запрос , дочерний процесс и т. д. [ 3 ] [ 4 ]
Ссылки
[ редактировать ]- ^ Буна, Самер (22 мая 2017 г.). «Потоки Node.js: все, что вам нужно знать» . freeCodeCamp . Проверено 15 апреля 2020 г.
- ^ Феррон, Джованни (3 декабря 2012 г.). «Введение в потоки Node.js» . JavaScript. СайтПоинт . Проверено 15 апреля 2020 г.
- ^ Фентанес, Роли (10 сентября 2012 г.). «Освоение потоков узлов: часть 1» . Ежедневный JS . Архивировано из оригинала 31 января 2015 г.
- ^ Фентанес, Роли (19 ноября 2012 г.). «Освоение потоков узлов: часть 2» . Ежедневный JS . Архивировано из оригинала 21 февраля 2015 г.
Внешние ссылки
[ редактировать ]