A mensageria é fundamental para garantir a comunicação assí...
Sobre essa ferramenta, assinale (V) para afirmativa verdadeira e (F) para falsa.
( ) Aplicações podem referenciar filas por meio de seus nomes.
( ) A propriedade Exclusive determina que a fila sobreviverá à reinicialização do broker.
( ) Caso a segurança de dados seja prioridade, é mais recomendável usar filas clássicas do que filas do tipo quorum e streams.
As afirmativas são, respectivamente,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O ponto decisivo era distinguir as propriedades das filas no RabbitMQ: nome de fila é válido, exclusive não se confunde com durable, e classic queues não são a opção superior quando a prioridade é segurança dos dados.
- Em RabbitMQ, se a afirmação falar em sobrevivência da fila após reinício, verifique durable, não exclusive.
- Ao comparar tipos de fila por segurança de dados, não trate classic queue como padrão superior sem base documental; confira se quorum ou streams foram projetadas justamente para durabilidade e replicação.
- Quando a assertiva mencionar referência à fila pela aplicação, nome da fila é um critério válido, ainda que possam existir filas com nome gerado pelo servidor.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Vamos analisar cada afirmativa sobre o RabbitMQ.
✅ Verdadeira (V)
No RabbitMQ, as filas possuem um nome único. Os produtores normalmente publicam mensagens em uma exchange, que as encaminha para as filas. Já os consumidores se conectam à fila utilizando seu nome.
✔ Verdadeiro.
❌ Falsa (F)
Há uma confusão entre duas propriedades:
- exclusive = true
- a fila pertence exclusivamente à conexão que a criou;
- é removida quando essa conexão é encerrada.
- durable = true
- faz com que a fila sobreviva à reinicialização do broker.
Portanto, quem garante persistência é durable, não exclusive.
✔ Falso.
❌ Falsa (F)
As Quorum Queues foram criadas justamente para oferecer maior confiabilidade e disponibilidade, utilizando replicação baseada no algoritmo Raft.
Comparando:
- Classic Queues: mais simples e menos resilientes.
- Quorum Queues: alta disponibilidade e maior segurança contra perda de mensagens.
- Streams: voltadas para retenção de grandes volumes e consumo repetido.
Se a prioridade é não perder mensagens, a recomendação é Quorum Queues, e não filas clássicas.
✔ Falso.
PropriedadeFunçãodurableA fila sobrevive ao reinício do broker.exclusiveA fila pertence apenas à conexão que a criou e é removida quando ela é encerrada.autoDeleteA fila é removida automaticamente quando não há mais consumidores.Quorum QueueAlta disponibilidade e maior confiabilidade (replicação via Raft).Classic QueueModelo tradicional, menos resiliente que Quorum.
Resposta: V – F – F.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo