← Questões de Engenharia de Software

Engenharia de Software · FGV · 2024

Questão comentada de Engenharia de Software

Acerca de microsserviços, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F). ( ) A camada de orquestração é responsável por monitorar o desempenho dos microsserviços, identificar gargalos e gerenciar a execução dos microsserviços. ( ) O particionamento inteligente pode ser usado para categorizar microsserviços com base em seu uso e dependência de outros microsserviços, garantindo uma alocação eficiente de recursos. ( ) A orquestração de microsserviços se concentra principalmente no gerenciamento da implantação e execução de aplicativos monolíticos, em vez de microsserviços. As afirmativas são, respectivamente,

Gabarito: A

Microsserviços sao uma forma de arquitetar sistemas em que cada servico fica pequeno, bem delimitado e pode ser implantado de modo independente. Em vez de um bloco unico enorme, voce ganha varios pedacinhos que conversam entre si, o que facilita evolucao, escalabilidade e manutencao, desde que exista boa governanca entre eles. Nesse contexto, a orquestracao aparece como o maestro da orquestra: ela coordena a execucao, ajuda a distribuir tarefas, acompanha o estado dos servicos e pode apoiar o monitoramento do desempenho e a deteccao de gargalos. Em termos práticos, a ideia e justamente evitar que cada microsservico fique trabalhando no improviso, sem coordenacao. A segunda afirmacao tambem faz sentido porque o particionamento inteligente busca dividir o sistema de forma mais estrategica, levando em conta uso, relacoes de dependencia e necessidade de recursos. Isso ajuda a organizar os microsservicos de modo mais eficiente e reduz o risco de criar divisões artificiais que atrapalham mais do que ajudam. Ja a terceira afirmacao erra feio porque orquestracao nao e gerenciamento de monolitos. Ela e associada ao controle de servicos independentes em uma arquitetura de microsservicos, e nao a uma unica aplicacao monolitica. Por isso, o gabarito A esta correto: V, V, F.

Continue treinando

Questões relacionadas