Questão FC373580
Com relação aos mecanismos de troca de mensagens utilizados em microsserviços, considere: I. Em arquiteturas em cloud, os message brokers são um mecanismo usado pelos microsserviço
Arquitetura de Aplicações
FCC · 2023
Com relação aos mecanismos de troca de mensagens utilizados em microsserviços, considere:
I. Em arquiteturas em cloud, os message brokers são um mecanismo usado pelos microsserviços para criar um backbone de comunicações compartilhadas.
II. As APIs REST utilizam normalmente o padrão CORBA para se comunicar e são comumente usadas para comunicações entre microsserviços.
III. Os message brokers não permitem comunicações assíncronas entre os serviços, fazendo com que o serviço de envio tenha que esperar pela resposta do serviço de recebimento antes de um novo envio.
IV. Os message brokers oferecem apenas o padrão de distribuição de mensagens ponto a ponto, utilizado em filas de mensagens com relacionamento um-para-um entre o remetente e o destinatário da mensagem.
Está correto o que se afirma APENAS em
- I e II.
- II e IV.
- III e IV.
- III.
- I.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmativa I está correta: em arquiteturas cloud os message brokers funcionam como um backbone de comunicações compartilhado entre microsserviços.
Um message broker é um intermediário que recebe, armazena e encaminha mensagens, permitindo o desacoplamento entre produtores e consumidores.
Esse desacoplamento viabiliza comunicações assíncronas, buffering, tolerância a falhas e entrega com diferentes garantias (p.ex. ao menos uma vez, exatamente uma vez), o que melhora a resiliência e a escalabilidade do sistema.
Além disso, brokers suportam padrões como filas e pub/sub, facilitam reentrega, persistência e observabilidade das mensagens — recursos valiosos em ambientes distribuídos na nuvem.
Conteúdo do catálogo FC Concursos · Atualizado em