🎓 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
Building Microservices
Sam Newman
Monolith to Microservices
Sam Newman
Domain-Driven Design
Eric Evans
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."