Node.js C ++ Addon: Subprocesos

Estoy escribiendo un complemento GUI para Node.js (wxWidgets) y quiero ejecutar el bucle GUI en un hilo propio, ya que no creo que sea una buena idea combinarlo con el hilo principal y el bucle de eventos de Node.

Sin embargo, no estoy seguro de cómo crear un nuevo hilo. Lo tengo corriendo conuv_queue_work(). Pero no creará un subproceso exclusivo para la GUI, sino que utilizará el grupo de subprocesos de Node. Y esto podría ser una mala idea ya que el trabajador se quedará durante todo el tiempo de ejecución. (No estoy seguro de esto)

También podría usar wxWidgets 'wxThread, funciona, también. Y encontré una nueva función.uv_thread_create en libuv git master. No tengo idea de cómo usar eso, ya que no hay descripción y, además, aún no está disponible en la versión estable de Node.js.

Mi pregunta: ¿Cuál es la forma "estándar" de crear un Complemento Node.js de múltiples subprocesos, si existe? Miré otros proyectos, pero solo pude encontrar subprocesos de trabajo de ejecución corta utilizando libuv.

Respuestas a la pregunta(1)

Su respuesta a la pregunta