Cara... use filas.
A pessoa faz a requisição e voc salva o pedido em uma tabela. Ai outro código verifica se tem alguma requisição pendente e executa na sequência.
Em resposta a Controlar conexẽs no banco de dados (Nodejs)
1
1
ADIÇÃO: se possivel em sua infra, comece com manejadores de fila, como bull js.
Mas prefira por sistemas de fila robustos como amqp, para manter tudo no ar.