Я создаю скрипт сервера NodeJS, который должен хранить хэш-пароль пользователя, в дополнение к другим частям данных, до их хранения в базе данных. Из-за математически интенсивного процесса создания защищенных хэшей и большого объема хеширования, который нужно будет сделать, я решил кодировать процесс хеширования в C.NodeJS: Производительность Native Addon vs External Binary
Мой вопрос в следующем: сколько я могу добавить путем выполнения процесса хеширования, закодированного на C через child_process.exec, в отличие от создания собственного аддона для NodeJS?
I.E. каждый раз, когда часть данных должна быть хэширована, мне нужно будет вызвать child_process.exec с куском данных в качестве аргумента.
https://stackoverflow.com/questions/28267794/advantages-of-node-js-addon-vs-child-process – AllTheTime
Я понимаю, что создание родного аддона будет врожденно более эффективным, мой вопрос в том, насколько more performant - это родной аддон vs child_process.exec в отношении ресурсных ресурсов/времени обработки, предполагая, что выполняется эквивалентная функция. – nicktendo