Turma, preciso de sugestões de projetos para aplicar conceitos de mensageria
Estou estudando sobre sistemas distribuidos, microserviços e agora estou abordando mensageria. Gostaria de ver sugestões de ideias de projetos para aplicar esse conceito o mais próximo do que você usa no seu dia a dia. Ficarei extremamente grato!
todo sistema normalmente precisa de notificação seja interna, oush ou email, nem que seja o de recuperação de email e confirmação de conta.
é comum pensar em projetos pequenos que ao clicar vc dispara o email na própria rotina, mas em sistemas maiores com alto volume de usuários é bom usar mensageria, então não precisa ir longe pra poder aplicar o conceito de forma pratica.
Eu uso com IOT. Vc tem algum dispositivo zigbee ? Se tiver, vc pode usar o Zigbee2Mqtt . Os dipositivos enviam para o MQTT e vc coloca algum dispositivo pra ler a fila .
Se ficar ruim, vc pode criar um conceito de logística, onde o usuário faz um pedido e vai pra fila. Na fila tem o pagamento, tem a separação e etc..
Um contexto que gosto bastante de trabalhar com eventos é no financeiro, tente procurar por projetos no ramo financeiro que você possa copiar. Se quiser pensar em algo mais "seu", tente pensar em projetos nos quais possuem um "efeito colateral". Ex: Se você tem uma api que cria um pedido um efeito colateral seria fazer algo com esse pedido posteriormente, e assim por diante.