FC ConcursosFC Concursos

Questão FC891013

A respeito de aplicações baseadas em arquitetura monolítica, no caso geral, é correto dizer que

Arquitetura de Aplicações

Vunesp 2 · 2025

A respeito de aplicações baseadas em arquitetura monolítica, no caso geral, é correto dizer que

  1. são consideradas sistemas legados e, portanto, devem ser migradas para arquitetura de microsserviços assim que possível.
  2. podem ser construídas de forma modular, mas tipicamente apresentam limitações de escalabilidade para alta demanda.
  3. podem utilizar bancos de dados relacionais, mas não bancos de dados NoSQL.
  4. precisam ser desenvolvidas em linguagens compiladas, uma vez que precisam ser distribuídas na forma de um único arquivo executável.
  5. podem ser escaladas horizontalmente para atender a demanda, mas não verticalmente.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa aponta que uma aplicação monolítica pode ser modular internamente. Isso significa que o código pode ser organizado em módulos, camadas ou bibliotecas bem definidas, facilitando manutenção e testes, embora todos os módulos sejam empacotados e implantados como um único sistema.

O ponto central é a limitação de escalabilidade. Para atender a picos de carga costuma-se replicar a aplicação inteira, o que gera desperdício de recursos quando apenas parte da funcionalidade é o gargalo.

Além disso, embora seja possível aumentar recursos do servidor (escala vertical) e replicar instâncias (escala horizontal), a granularidade dessa escalabilidade é grosseira, tornando soluções de alta demanda mais caras e complexas em comparação com arquiteturas que permitem escalar componentes isoladamente.

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

Continue aprendendo