Tema
Pular para o conteúdo
Voltar aos livros

Microservices

Sam Newman

Sobre o livro

Uma abordagem prática para entender os limites, os custos e as decisões envolvidas na construção de sistemas distribuídos com microservices.

Minha opinião

O livro ajuda a equilibrar entusiasmo por tecnologia com o pragmatismo necessário para decidir quando uma arquitetura distribuída realmente faz sentido.

Ideias que estou explorando

  • Dividir um sistema é uma decisão de negócio e de domínio, não apenas uma escolha técnica.
  • A autonomia dos serviços depende de limites claros e de uma cultura de ownership.
  • Observabilidade e automação são partes essenciais da arquitetura, não itens posteriores.

Aprendizados

  • Começar simples pode ser a melhor estratégia para preservar opções futuras.
  • Microservices aumentam a complexidade operacional e precisam justificar esse custo.
  • A comunicação entre times influencia tanto o design quanto a tecnologia.
Alan Graton | Portfolio