O "Sistema de Geração de Relatórios" é um simples projeto destinado a praticar e aplicar uma série de conceitos. Este projeto abrange diversas tecnologias e técnicas, incluindo:
-
Nest.Js
: Foi utilizado o framework Nest.Js para construir a estrutura da nossa aplicação, criando APIs RESTful eficientes e confiáveis. -
Gerenciamento de Threads
: Implementei uma abordagem de processamento paralelo usando threads para otimizar o desempenho na geração de relatórios. -
Filas de Processamento com BullMQ
: Utilizei a biblioteca BullMQ para criar filas de processamento que lidam com tarefas de geração de relatórios de forma eficiente, escalável e confiável. -
Tempo Real com SSE (Server Sent Events)
: O sistema oferecerá atualizações em tempo real para os relatórios em exibição, permitindo que os usuários sejam alertados em tempo real quando houver uma alteração no status de processamento do relatório.