Cómo dar servicio asíncrono a múltiples clientes QBWC con Node.js

La idea es implementar un servicio web QBWC utilizando Node.js que puede atender múltiples solicitudes entrantes de forma asincrónica. Actualmente estoy investigandoqbws que es un servicio web Node.js para QuickBooks Desktop Web Connector. ¿Alguna idea sobre cómo puedo extender esto para admitir una arquitectura asincrónica para los métodos de servicio?
¡Gracias por adelantado!