Infraestrutura para Sistemas de Software
Semana 6Questão
As arquiteturas monolítica e as de microsserviços são diferentes em muitos aspectos. A Arquitetura Orientada a Serviços (SOA) tornou-se uma alternativa popular à abordagem tradicional de criação de aplicativos que promovem a reutilização de componentes, enquanto os microsserviços têm a independência como fator principal de sua estrutura. Ambas tratam de componentes como usuários, threads e postagens, porém que podem ou não operar independentemente.
Considerando as informações apresentadas, avalie as afirmações a seguir.
I. Por sua complexidade, a arquitetura de microsserviços não é ideal para todos os problemas e exige conhecimento para a implementação da estrutura.
II. Microsserviços podem ser compostos por centenas ou milhares de serviços, dessa forma pode causar uma sobrecarga operacional.
III. Pelo fato de os serviços serem menores, o tráfego de mensagens trocadas diminui drasticamente.
IV. A disponibilidade da aplicação pode ser afetada porque, quando qualquer parte falhar, o problema se tornará generalizado.
Está correto que se afirma em: