1

Microsserviços

#Arquitetura de Sistemas
Franciele Silva
Franciele Silva
Achei o assunto um tanto abstrato e resolvi fazer uma pesquisa para entender melhor. Caso alguém saiba de leituras para eu poder entender mais ainda, ficaria grata. Entendi um pouco, mas ainda tenho dúvidas no assunto.

Durante algumas pesquisas, li uma frase de Jeff Bezos que pode exemplificar bem quando precisamos de implantar o microsserviço, que diz que uma equipe não pode ser grande a ponto de não poder ser alimentada por 2 caixas de pizzas. A relação com o assunto é que a aplicação deve ser (recomendável) dividida em microsserviços quando ela estiver grande a ponto de tornar complexo os testes para verificar se a aplicação está tudo O.K. Podendo levar muito tempo e na maioria das vezes o tempo é importantíssimo e não pode ser perdido de tal forma. Então o microsserviço é recomendado, sendo que ele permite que os testes sejam feitos mais rápidos, uma vez que são feitos por partes de serviços. Possui flexibilidade quanto a tecnologias, não ficando dependente de apenas uma como ocorre no monólito.

Então podemos dizer que o microsserviço quebra uma aplicação em aplicações menores e transformando-as em unidades independentes, ou seja, se uma falhar ou estiver indisponível, não afetará o restante da aplicação.

Outro ponto importante para identificar um microsserviço é a quantidade de banco de dados, caso haja apenas um, trata-se de um monólito. Cada microsserviço tem um banco de dados para sua funcionalidade.

1
5

Comentários (4)

0
Daniel Araújo

Daniel Araújo

11/05/2021 18:44

É muito interessante isso que você fez de escrever em uma folha de papel

As vezes estamos tão imersos na tecnologia que ficamos estudando apenas na frente da tela do PC ou através do smartphone, é raro pegarmos um papel pra escrever algo, fazer anotações sobre algum assunto que estamos aprendendo, até mesmo pra revisar depois.


Show a inicitiva, e mapas mentais são realmente muito eficazes pra sedimentar um aprendizado

1
J

Jonathas Araujo

11/05/2021 15:36

Ficou bom.

1
Jefferson Cruz

Jefferson Cruz

11/05/2021 16:43

Franciele Silva, a explicação ta certíssima. Gostei muito. Nós como programador devemos entender bem sobre microsserviços porque é o futuro. Uma outra coisa também que os programadores devem levar em conta com seriedade é o teste de sotware.

1
Lázaro Bonfim

Lázaro Bonfim

11/05/2021 16:20

Muito boa a explicação!!!

Em transição de carreira, buscando minha realização profissional e o primeiro emprego na área de tecnologia

Brasil