FC ConcursosFC Concursos

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

  1. I e II.
  2. II e IV.
  3. III e IV.
  4. III.
  5. 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

Continue aprendendo