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