Questão FC890599
A mensageria é fundamental para garantir a comunicação assíncrona e escalável entre sistemas distribuídos, permitindo que aplicações processem tarefas de forma desacoplada e eficie
Mensageria (Messaging)
FGV · 2026
A mensageria é fundamental para garantir a comunicação assíncrona e escalável entre sistemas distribuídos, permitindo que aplicações processem tarefas de forma desacoplada e eficiente. Uma das ferramentas mais empregadas no mercado para implementar mensageria é a RabbitMQ.
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,
- F – F – F.
- F – V – V.
- V – F – F.
- V – V – F.
- V – F – V.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
V – F – F
V — Em RabbitMQ as aplicações podem referenciar filas por nome. Ao declarar/consumir uma fila você informa seu nome; além disso existe o default exchange (exchange vazia) cuja routing key é justamente o nome da fila, permitindo que produtores enderecem mensagens diretamente a uma fila pelo nome.
F — A propriedade exclusiveExclusive vincula a fila à conexão que a criou e normalmente faz com que ela seja removida quando essa conexão fecha. A propriedade que trata da sobrevivência ao restart é durable e a persistência de mensagens depende também do flag de mensagem persistent.
F — Para segurança e consistência de dados, filas do tipo quorum e streams são recomendadas porque implementam replicação e modelos mais fortes de consistência; a fila classic é o comportamento legacy e não oferece as mesmas garantias de replicação/consistência.
Conteúdo do catálogo FC Concursos · Atualizado em