A situação: estamos prestes a lançar o que é essencialmente um serviço de registro. Como somos bastante pesados em PHP, a implementação atual o utiliza.
Teremos cerca de 200 computadores (a maioria na mesma rede) que enviarão, via HTTP POST, cerca de 5000 solicitações / dia. Com cada solicitação contendo cerca de 300 bytes de dados.
O terminal de recebimento está hospedado na Amazon e é um formulário PHP muito simples, com alguma validação simples que coloca tudo em um banco de dados.
Agora, fui apresentado recentemente ao Node.js e estou curioso para saber se seria um bom ajuste para o back-end aqui.
Concedido, eu poderia facilmente criar algo para testar isso. Mas, como não compreendi completamente a metodologia assíncrona, gostaria que alguém com experiência me explicasse isso.