Совместная работа С++ при NodeJS

371
01 августа 2021, 23:50

Достаточно давно грезил подобными мыслями, и вот настала пора заняться этим. Изложу вопрос как серию вопросов по совместной работе C++ при NodeJS.

Задача такова, что в идеале нужно сделать чтобы NodeJS и C++ работали в разных потоках имея собственный интерфейс общения. NodeJS занимается классической обработкой входящих запросов и рутинной работой, активно пересылая трудную работу на вторичный поток C++ и получая в дальнейшем обратно результат, причём поток С++ будет работать постоянно и иногда своевольно должен будет еще делать что то своё.

  • Исполнение С++ кода ограничено ли в каких либо фундаментальных вещах, или можно делать почти всё что угодно как и в обычном приложении ?
  • Поток С++ придётся запускать как Рабочего или доступны методы создания чистого потока изнутри С++ для самого себя ?
  • Есть ли существенная разница в быстродействии или ограничениях между C++-Addons, N-API ?
  • Вмешивается ли V8 как либо в работу кода С++ или всё вне API идентично натуральному :) ? В смысле: ручное управление памятью, утечки и тд...?
  • Отладка С++ потока как понимаю будет невозможна, как и профилирование ?
READ ALSO
jquery, datetimepicker, AM PM format отнимает время

jquery, datetimepicker, AM PM format отнимает время

У меня есть данный код

184
Jquery метод .hide()не срабатывает

Jquery метод .hide()не срабатывает

Есть элемент с классом label, по умолчанию он скрыт через display: none в css, после чего при определенных условиях я его отображаю, но при попытке скрыть...

149
Менять область видимости блока при клике на кнопку

Менять область видимости блока при клике на кнопку

Есть очень длинная форма в модальном окне, разделенная на 3 части, видимой должна быть только одна из частей, а по клику на кнопку "далее", нужно...

253