Resposta do Alura: Com certeza um código que faz muito I/O é excelente para o Node.js graças à sua forma de execução que é toda assíncrona.
Fiquei confuso com esta pergunta, pois havia entendido que para continuar contribuindo com a arquitetura do NodeJS, precisamos continuar com esta principal característica, utilizando callbacks e desenvolvendo código que reaproveitasse melhor as funções do aplicativo com a certeza de uma melhor modularização, por isso escolhi a opção que caracteriza por um desenvolvimento modularizado e assíncrono. Apesar de não estar completamente errado, fiquei surpreso com a resposta, cuja idéia é apresentar o requisito arquitetural que melhor se adapte ao NodeJS.
Seria isto?
Obrigado desde já!
Atenciosamente, Jesus