Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — UFV 2025

Arquitetura de SoftwareArquitetura de Software
Código
qg622298
Banca
UFV
Órgão
UFV-MG
Ano
2025
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A arquitetura baseada em microsserviços tem sido muito utilizada em detrimento da arquitetura monolítica.Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica:
  1. AFacilidade de depuração.
  2. BMelhor integração com APIs externas.
  3. CMelhor desempenho em consultas SQL.
  4. DEscalabilidade independente dos serviços.
Revelar gabarito e comentário

GabaritoD — Escalabilidade independente dos serviços.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura de Microsserviços vs Monolítica

Gabarito: letra D. O principal benefício dos microsserviços é a escalabilidade independente: cada serviço pode ser escalado conforme sua demanda, sem que toda a aplicação precise ser escalada, como ocorre em uma arquitetura monolítica. Esse conceito é central e amplamente difundido em engenharia de software.

Arquitetura de software
  • 1Monolítica
    • Tudo em um processo
    • Escala a aplicação inteira
    • Depuração mais simples
  • 2Microsserviços
    • Serviços independentes
    • Escalabilidade independente
    • Dados descentralizados
    • Depuração mais complexa
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A depuração em sistemas distribuídos é mais complexa, pois é necessário rastrear chamadas entre múltiplos serviços, diferentemente do monolito onde toda a lógica está em um único processo.

Alternativa B — ❌ Incorreta

Tanto microsserviços quanto monolíticos podem se integrar com APIs externas; não é um benefício exclusivo ou principal da arquitetura de microsserviços.

Alternativa C — ❌ Incorreta

Consultas SQL podem até ser prejudicadas em microsserviços devido à descentralização dos dados. Não há garantia de melhor desempenho; muitas vezes o oposto é verdadeiro.

Alternativa D — ✅ Correta ⟵ GABARITO

A escalabilidade independente é a vantagem mais citada: cada microsserviço pode ser replicado individualmente para atender a picos de demanda sem sobrecarregar os demais, otimizando recursos e custos.

Gabarito: letra D

Link permanente: /questoes/qg622298