FC ConcursosFC Concursos

Questão FC406354

O padrão Publish/Subscribe é comumente utilizado em sistemas de computação distribuídos e em arquiteturas de barramento de mensagem. Uma característica desse padrão é que o produto

Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)

FGV · 2024

O padrão Publish/Subscribe é comumente utilizado em sistemas de computação distribuídos e em arquiteturas de barramento de mensagem.
Uma característica desse padrão é que o produtor de eventos deve

  1. aguardar acumular ao menos 10 eventos antes de começar a enviá-los.
  2. enviar eventos somente quando o consumidor de eventos solicitar.
  3. aguardar uma confirmação do consumidor de eventos para enviar eventos adicionais.
  4. enviar os eventos independentemente da quantidade de consumidores de eventos.
  5. especificar como o consumidor de eventos deve agir para processar o evento.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

No padrão Publish/Subscribe, o **produtor** publica eventos sem precisar conhecer quem ou quantos são os **consumidores**.

Esse comportamento decorre do princípio do **desacoplamento**: o produtor envia mensagens para um canal ou **broker**, que se encarrega de distribuir aos inscritos.

Assim, o produtor deve **enviar os eventos independentemente da quantidade de consumidores** — ele não espera confirmação de inscritos nem adapta sua lógica ao número de assinantes.

Essa característica permite escalabilidade e flexibilidade, pois novos consumidores podem subscrever-se a qualquer momento e receber eventos sem alterar o produtor.

Observação: garantias de entrega (persistência, retransmissão, confirmação) dependem da implementação do broker e da configuração de QoS, não do ato de publicar em si.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo