Olá pessoal sejam bem-vindos a mais uma pílula do conhecimento Neste vídeo falaremos sobre a arquitetura de micro serviços e aplicações resilientes vamos lá você sabe me dizer o que é micro serviço de acordo com Newman micro serviço é uma arquitetura em que as aplicações são modeladas ao redor de domínio de negócios sendo as funcionalidades encapsuladas em Componentes ou serviços mínimos em dependentes e que se comunicam geralmente através de mecanismos leves como apis através de uma rede é importante saber que a combinação desse serviço resultam na construção de um sistema mais complexo vamos dar exemplo o
domínio de negócio pode ser transformado em um micro serviço um exemplo é um serviço de inventário de catálogo ou serviço de envio ou até mesmo um de pagamento Ficou claro a combinação desses vários serviços que trouxemos aqui podem dar origem a um e-commerce por exemplo portanto meu carfultures o ponto que diferencia a abordagem arquitetural baseada em micro serviço na abordagem monolítica é como nós decompomos a aplicação por domínios de negócio com adoção da arquitetura de micro serviço temos algumas possíveis desvantagens em relação a uma aplicação monolítica uma delas é a maior complexidade Ou dificuldade em
rastrear um possível erro e a outra é uma necessidade interativa da automação da pipeline de desenvolvimento confira um exemplo a seguir falamos um pouco de desvantagens agora eu queria trazer para vocês inúmeros benefícios entre eles podemos citar a capacidade de desenvolvermos testarmos e implantarmos cada serviço de modo independente e a capacidade de termos falhas em algum serviço específico sem afetar os demais apesar do conceito sobre aplicações baseadas em micro serviço não ser algo novo já ser até bem difundido no mercado na prática quando olhamos com uma hora atenção encontramos vários casos de times com dificuldade
de trabalhar com esta abordagem muitas vezes esta dificuldade se deve a falta de adoção ou até desconhecimento do time sobre técnicas e padrões fundamentais para esse tipo de arquitetura