SóProvas


ID
1770295
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

No que se refere à arquitetura de microsserviços, assinale a opção correta.

Alternativas
Comentários
  • http://martinfowler.com/articles/microservices.html

  • Serviço é um tipo especial de componente. Um componente é aquele que encapsula um requisito funcional do seu sistema, como uma biblioteca. O serviço não é ligado ao código que escrevemos, o executamos a partir de chamadas remotas. Uma das principais razões para usar serviços é que eles são publicados de forma independente, se tornando, assim, mais coesos.

    Em vez de pensarmos em construir um software como projeto devemos pensar em construí-lo como produtos independentes, com uma equipe multifuncional, onde cada um pode ser responsável por um produto e desenvolvê-lo como achar melhor, sem seguir necessariamente um padrão ou uma linguagem de programação.

    Como os microsserviços são independentes a falha em um deles não compromete os demais. Como os componentes são isolados, fica mais fácil realizar mudanças, sem precisar gerar uma nova versão, precisa somente republicar o serviço modificado.

     

  • Só não entendi o "completamente reescrito". Serviços serem reescritos? Os serviços não são passíveis de versionamento, logo reescrito está relacionado a isso.