Подробно разбираются проблемы, возникающие при передаче бинарных структур, и объясняет, как можно эффективно сериализовать данные для межъязыкового взаимодействия.
Рассматриваются такие темы:
- разница между JSON и бинарной сериализацией;
- использование
ArrayBuffer и TypedArray в Node.js;- работа с little-endian/big-endian представлениями;
- примеры кода для упаковки и распаковки данных;
- сравнение производительности и размеров сериализованных объектов.
https://adamfaulkner.github.io/serialization_from_nodejs.html
✍️ @nodejs_lib
