Для взаимодействия с рабочим процессом используются вызовы
postMessage, а переданные ему значения будут клонированы с помощью алгоритма структурированного клонирования. Это позволяет легко передавать объекты, строки, массивы, числа и даже поддерживает циклические ссылки.Но что делать, если данные - это двоичные данные в буфере? Например, PDF-файл или ZIP-файл.
Тогда мне стало интересно: какие есть способы отправки двоичных данных через postMessage? И какой из них самый лучший?
https://advancedweb.hu/how-to-transfer-binary-data-efficiently-across-worker-threads-in-nodejs/
✍️ @nodejs_lib
