Node.js: Utilizando filas de tarefas assíncronas com Bull+Redis
Esse exemplo simula um cenário onde um funcionário é contratado e o sistema envia e-mail para ele e para o gerente de TI, formalizando a contratação. É aplicado processamento assíncrono de tarefas utilizando filas com Bull e Redis pra monitorar o processamento das tarefas. Uma fila para jobs de envio de e-mails e outra fila para persistencia em arquivos. Também utiliza Web API com Express.
bull
dotenv
express
nodemailer
nodemon
password-generator
redis
sucrase