Как мы можем получить доступ к памяти вне приложения Node.js?
Например, предположим, что за пределами Node.js есть какая-то другая программа, которая хочет координировать свои действия с приложением Node.js, чтобы предоставить ей прямой доступ к некоторой памяти.
На стороне JavaScript, я полагаю, нам понадобится ArrayBuffer.
Нужно ли нам писать дополнительный модуль Node.js C++ для этого? (Я предполагаю использовать C++, если это так, но если бы мы могли использовать другие языки, такие как Rust, это было бы здорово.)
Любое руководство о том, где искать для начала что-то вроде этого?
1 ответ
Вы проверяли apache arrow? https://arrow.apache.org/
Он поддерживает множество языков и обеспечивает доступ к определенной внешней памяти для обмена данными между приложениями разных языков.