Questão de Engenharia de Software — Gerência de Configuração — CESPE / CEBRASPE 2024
- Código
- ce169725
- Banca
- CESPE / CEBRASPE
- Órgão
- CAU-BR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Infraestrutura de Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
❌ ERRADO. A afirmação está incorreta. Em cenários de alta concorrência, a comunicação assíncrona é mais adequada do que a comunicação síncrona via HTTP, pois o acoplamento temporal e a não-blockagem permitem melhor escalabilidade e tolerância a picos de carga.
A comunicação síncrona (como chamadas HTTP) exige que o remetente aguarde a resposta do destinatário, ocupando recursos (threads, conexões) durante todo o processo. Em alta concorrência, isso leva ao esgotamento de recursos e degradação do desempenho.
Já a comunicação assíncrona, típica de serviços de mensageria (ex.: RabbitMQ, Kafka), utiliza filas ou tópicos. O produtor envia a mensagem e continua seu fluxo sem bloquear; o consumidor processa a mensagem quando possível. Isso desacopla os componentes e permite lidar com picos de tráfego de forma mais eficiente.
Portanto, o uso de comunicação assíncrona é mais adequado para cenários de alta concorrência, ao contrário do que a assertiva propõe.
Gabarito: ❌ Errado.
Link permanente: /questoes/ce169725