

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma equipe de analistas está desenvolvendo um sistema de notificação em tempo real para informar outros sistemas sobre alterações de status em processos judiciais. A equipe deve basear o sistema em filas de mensagens, utilizando um servidor RabbitMQ. A fim de minimizar os custos associados ao tráfego de notificações, o sistema deve buscar, o máximo possível, entregar cada notificação exatamente uma vez.
Para que o sistema opere dentro dos critérios propostos, a equipe deve configurar o servidor RabbitMQ de forma a:
usar filas temporárias e desativar ACKs;
definir fanout exchanges com filas exclusivas;
ativar o modo NACK nos consumidores e usar mensagens transitórias;
ativar publisher confirms, usar filas duráveis e mensagens persistentes;
habilitar ACKs manuais nos consumidores e desabilitar persistência de mensagens.