Procesos en segundo plano en Node.js

¿Cuál es un buen enfoque para manejar procesos en segundo plano en una aplicación NodeJS? Escenario : después de que un usuario publica algo en una aplicación, quiero procesar los datos, solicitar datos adicionales de recursos externos, etc. Todo esto lleva bastante tiempo, por lo que quiero que...