Notificação

Uma solução de notificação para uma aplicação na intranet.

 

Execução

Realizei várias reuniões com o departamento responsável pela infraestrutura para dimensionamento dos servidores que armazenariam os dados do centralizador que utilizariam um cluster de MongoDB e os servidores que fariam o despacho das mensagens, pois eles teriam que manter muitas conexões WebSockets simultaneamente. Em seguida desenhei as estruturas internas dos documentos no MongoDB. Construí o componente de recebimento de mensagens de um sistema interno específico. Codifiquei o componente de despacho em NodeJS rodando em cluster e conectando com o MongoDB e, finalmente, codifiquei a camada Angular dentro do Front Único que estabelece a conexão WebSocket com o componente de despacho.