Questão de Arquitetura de Software — Arquitetura de Software — CESPE / CEBRASPE 2024
Arquitetura de Software›Arquitetura de Software
Código
ce178309
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Gestão de Infraestrutura de TI
A respeito da arquitetura de aplicações e serviços para ambiente web, julgue o próximo item.Na arquitetura de microsserviços, o problema de memory leak em um dos serviços não derruba a aplicação inteira, pois esses serviços estão isolados uns dos outros.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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 – Isolamento e Tolerância a Falhas
✅ CERTO. A afirmação está correta. A arquitetura de microsserviços caracteriza-se pelo particionamento da aplicação em serviços independentes, cada um executando em seu próprio processo, geralmente em contêineres separados. Esse isolamento garante que falhas como memory leak em um serviço específico não comprometam os demais serviços nem a aplicação como um todo, ao contrário do que ocorreria em uma arquitetura monolítica, onde um vazamento de memória poderia derrubar todo o sistema.
A banca testa o conhecimento sobre uma das principais vantagens dos microsserviços: a resiliência e o isolamento de falhas. Como cada serviço é autônomo, problemas locais ficam contidos no escopo daquele serviço, preservando a continuidade das demais funcionalidades.
Microsserviços: Características (Serviços independentes, Cada um em seu processo, Contêineres separados); Isolamento de falhas (Memory leak em um serviço, Não derruba os demais, Não derruba a aplicação); Contraste: Monolito (Memory leak derruba tudo)