Questão nº 71

Questão de Tecnologia da Informação · FGV TCE-SP 2023 (nº 71)

FGV2023Agente da Fiscalização - TITecnologia da Informação
Gabarito: Dver comentário ↓

Mensagerias, como o RabbitMQ, são um importante recurso para a comunicação assíncrona entre Microsserviços. Elas utilizam os domínios Point-to-Point e Publish-Subscribe, com o depósito de mensagens em uma fila para que os consumidores as tratem no momento correto.

Acerca do uso de mensagerias com microsserviços, é correto afirmar que:

Resposta comentada

Gabarito Alternativa D

Mensagerias (filas de mensagens) permitem que microsserviços se comuniquem de forma independente, enviando e recebendo dados sem precisar estar ativos ao mesmo tempo, agindo como um "correio" digital.

(A) Incorreta: No domínio Point-to-Point, a mensagem é entregue a apenas um consumidor, mesmo que haja vários escutando a mesma fila (eles competem pela mensagem), não a vários simultaneamente.
(B) Incorreta: A mensageria garante que a mensagem não seja perdida mesmo se o consumidor estiver inativo, pois ela fica armazenada na fila até que ele volte a ficar disponível. Armadilha: A pegadinha aqui é confundir a comunicação assíncrona da mensageria com a comunicação síncrona (como uma chamada de API direta), onde ambos os lados precisam estar ativos. O principal benefício da mensageria é justamente quebrar essa dependência temporal.
(C) Incorreta: PAC (Presentation-Abstraction-Control) é um padrão arquitetural para sistemas interativos, geralmente com interface gráfica, e não um modelo de comunicação para mensageria entre microsserviços.
(D) Correta: No modelo Publish-Subscribe, um publicador envia mensagens para um tópico (ou "exchange" em sistemas como RabbitMQ), e múltiplos assinantes (microsserviços) podem receber cópias dessas mensagens de forma assíncrona, sem que o publicador precise ter conhecimento direto de quem são esses assinantes.
(E) Incorreta: O uso de mensagerias promove o baixo acoplamento entre microsserviços, pois eles não precisam ter conhecimento direto um do outro para se comunicar.

Fonte: FGV TCE-SP 2023 Agente da Fiscalização - TI (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho