Pular para o conteúdo

Cebraspe · Tribunal Superior Eleitoral (TSE) — Justiça Eleitoral 2024

Questão 57 — Arquitetura de Software: Mensageria — RabbitMQ

Arquitetura de Software Mensageria — RabbitMQ

Cebraspe 2024 Superior

Tribunal Superior Eleitoral (TSE) — Justiça Eleitoral · Analista Judiciário – Área: Apoio Especializado – Especialidade: Tecnologia da Informação

Gabarito disponível

Texto-base:
Determinada aplicação possui backend que deve enviar notificações aos usuários finais por meio de dois canais: emails e notificações push para o aplicativo móvel. A aplicação publica a notificação para duas filas (email e push), uma para cada canal. Os programas que gerenciam emails e notificações push se inscrevem na fila em que estão interessados e lidam com as notificações assim que elas chegam.

Com base nessa situação hipotética, julgue o item subsequente, relativo a RabbitMQ.

Na situação hipotética apresentada, o RabbitMQ poderia ser utilizado como message broker, pois essa solução permite intermediar a comunicação entre diferentes componentes de um sistema, permitindo que eles se comuniquem de forma assíncrona e desacoplada, e pode, nesse caso, realizar manutenção nos gerenciadores de notificação sem interromper todo o serviço.
Selecione uma alternativa

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 17 (988_CPNUJE_017_01)