Bom pessoal, e agora a gente vai falar sobre a arquitetura baseada em micro serviços, tá? O que é diferente de micro serviços? Micro serviço é o software que você desenha e que vai fazer parte da arquitetura baseada em micro serviços. Então, vamos ver como é que essa parada funciona aqui, ó. Deixa eu organizar pra ficar bem bonitinho aqui para vocês. Seguinte, arquitetura baseada em microserviços. Para que serve, quando ela deve ser usada, quais são as suas principais características. Então vamos lá. Arquitetura baseada em microserviços. Você tem a possibilidade de utilizar múltiplas tecnologias. Ou seja, cada microserviço pode utilizar a tecnologia, entre aspas, que quiser, para fazer tarefas específicas, onde cada um pode performar melhor ou ter características próprias. Por exemplo, imagina que você tem uma área só de machine learning e para a leitura de dados para a inteligência artificial eventualmente você vai querer trabalhar com o pai então uma vez você vai querer por exemplo de alta performance você vai poder trabalhar com gol e assim vai legal agora um grande ponto extremamente importante é isso que eu quero que você entenda, é que quando você está trabalhando com esse tipo de arquitetura, o que acontece? Nem sempre você vai encontrar as empresas que falem assim, escolha aí a tecnologia que você vai criar seu microserviço. Por quê? Porque quando você trabalha com uma arquitetura dessas, normalmente a empresa vai ter uma política de governança ou seja ela vai limitar vocês ao tipo de tecnologia que você vai utilizar e se você é líder e está nesse papel de escolher quais são essas tecnologias eu recomendo que você pense duas vezes antes de fazer, vamos dizer assim, um libera geral. Eu não estou falando de microgerenciamento. Muitas pessoas confundem governança com microgerenciamento. Microgerenciamento é quando você quer saber detalhes dos detalhes dos detalhes de todo mundo que está criando, para ver se vai ficar exatamente do jeitinho que você quer, com os detalhezinhos que você quer. Legal? O microgerenciamento atrapalha o dia a dia de uma empresa. Então, quando isso acontece, você vai ter um grande problema. Por outro lado, o que governança faz ela te dá as diretrizes para que você consiga trabalhar dentro das regras de um jogo para que todo mundo de forma geral tenha uma maior familiaridade na com aquilo que está sendo criado lembra que a gente tem aquela famosa lei de Lehman que fala o seguinte, o princípio da familiaridade. Quanto maior familiar é o software que você está desenvolvendo, maior vai ser a sua eficiência. Porque se você troca de desenvolvedores, se você tem turnover, se você troca desenvolvedores de squad, se você cria novas equipes, todo mundo já vai estar mais familiarizado com os padrões que são estabelecidos ali naquele ponto. aqui é que trabalhar com microserviços não é uma farra não é poder ter a maior liberdade do mundo de escolher todas as tecnologias do mundo principalmente porque eu vou falar contigo daqui a pouco sobre qual na minha opinião é a principal vantagem de você trabalhar com uma arquitetura baseada em microserviços legal então bem, se você olhar grandes empresas, normalmente elas têm algumas stacks pré-definidas para que você trabalhe com micro serviços. E essas stacks, obviamente, partindo um pouco de uma arquitetura corporativa e ao mesmo tempo sendo refletida no time de plataforma ou seja um time que facilita a vida do desenvolvedor no dia a dia é um time que o cliente desse desse time são os próprios desenvolvedores da empresa esses times de plataforma eles vão pegar essas stacks essas tecnologias que foram definidas e criar templates, criar integrações, criar SDKs para facilitar a sua vida. Legal? Então, essa história de múltiplas possibilidades, ela vai normalmente por água abaixo. Eu nunca vi, honestamente falando, uma empresa que deu super certo cada um escolhendo a linguagem a esteque a tecnologia que quisesse ali com micro serviços direto o cara que fez aquele micro serviço em rastro saiu da empresa o micro serviço ficou órfão a galera teve que refazer e tudo isso já era muito custo então fica ligado com isso e no próximo vídeo a gente vai falar sobre esses outros tópicos que a gente tem aqui sobre a arquitetura baseada em micro serviços então vamos nessa galera