FC ConcursosFC Concursos

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,

  1. F – F – F.
  2. F – V – V.
  3. V – F – F.
  4. V – V – F.
  5. 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

Continue aprendendo