Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 62 — Arquitetura de Software: Mensageria — Filas de Mensagens

Arquitetura de Software Mensageria — Filas de Mensagens

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

Em arquiteturas que utilizam mensageria para a comunicação entre sistemas, uma técnica eficiente para a garantia da entrega de mensagens sem perda é
Selecione uma alternativa

Resolução comentada

Garantia de entrega em mensageria: fila persistente até processamento com sucesso.

Para evitar perda de mensagens, o broker armazena a mensagem de forma durável na fila e só a remove após o consumidor confirmar o processamento (ack). Assim, falhas do consumidor ou do sistema não causam perda, pois a mensagem pode ser reentregue.

Análise das alternativas

A) Sem recuperação em falha, há perda de mensagens. B) Envio indiscriminado por múltiplos canais não garante entrega nem ordem. D) Repetição sem controle gera duplicidade e não é técnica eficiente. E) Comunicação direta sem armazenamento intermediário perde mensagens se o destino estiver indisponível.

Referência: Padrões de mensageria (Enterprise Integration Patterns: Guaranteed Delivery); conceitos de filas persistentes e ack.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)