Menu
Arquitetura

O que é Microservices?

Microservices (Microsserviços) é um estilo de arquitetura onde a aplicação é construída como uma coleção de pequenos serviços independentes.

🎓 Resumo para Iniciantes

Imagine uma orquestra. Cada músico (violino, trompete, percussão) é um microserviço. Eles tocam sozinhos, mas juntos formam a música. Se o violinista desafinar (erro), a banda continua tocando. No sistema antigo (monolito), se um desafinasse, o show acabava.

O que é?

Imagine o Monolito como um Canivete Suíço gigante. Se a tesoura quebrar, você tem que mandar o canivete inteiro para o conserto.

Os Microservices são como uma caixa de ferramentas. Você tem um martelo, uma chave de fenda e um alicate. Se você quiser trocar o martelo por um modelo melhor, você troca só o martelo. O alicate continua funcionando.

No E-commerce:

  • Serviço de Preço.
  • Serviço de Estoque.
  • Serviço de Catálogo.

Se o serviço de “Avaliações” cair, o site continua vendendo. No Monolito, se uma parte cai, tudo cai.

📚

Biblioteca do Arquiteto

Archibald Tech
Archie (O Bibliotecário)
CURADOR

"Eu li todos eles. A maioria é lixo. Estes aqui são os que sobraram na minha prateleira depois de 30 anos codando."