Filipe, desculpa ser chato kkkkkk, mas eu não trabalho na área, e acredito que ferramentas como essa provavelmente são utilizadas em aplicações robustas. Eu assisti um video do Fabio Akita, onde ele fala sobre processamento assíncrono, como no exemplo de um e-commerce, recebendo e processando pagamentos em uma black-friday por exemplo. Ao invés de deixar o usuário esperando a confirmação, e correndo o risco de dar time-out nele, eu pego essas requisições, e coloco em uma fila, que vai processando, e a medida que vai terminando, envia e-mails para os clientes, por exemplo.
Eu nunca utilizei, mas para Node eu já ouvi falar de uma lib chamada Bull, que faria esse papel de criar e gerenciar as filas, porém você teria que configurar algumas coisas como Banco de dados NoSql como um Redis, para registrar logs, e depois persistir estes dados no BD Relacional, sem confrontar com as conexões dos clientes.
O Defer seria mais ou menos isso, só que com muita coisa pronta e configurada, ou estou viajando ?