O que torna o node tão bom é sua natureza single thread.
N treads gera muito gasto e problemas que 1 só.
O que vc vai ter que fazer "acho" eu é o mesmo que alguns frameworks como fastify ou uWebSockets.js fazem.
Eles ignoram parte do node e tem um servidor proprio.