Posfácio: Juntando tudo
Este livro cobriu muito terreno, e eu compartilhei muitos conselhos ao longo do caminho. Dada a amplitude da cobertura, achei sensato resumir alguns dos meus principais conselhos sobre arquiteturas de microsserviços. Para aqueles que já leram o livro inteiro, isso deve ser uma ótima atualização. Para aqueles que são impacientes e saltaram para o fim, estejam cientes de que há muitos detalhes por trás desses conselhos, e eu recomendo que leiam os detalhes por trás de algumas dessas ideias em vez de apenas adotá-las cegamente.
Dito isto, o meu objetivo é que este último capítulo seja o mais breve possível, por isso vamos começar.
O que são microsserviços?
Como apresentado no Capítulo 1, os microsserviços são um tipo de arquitetura orientada a serviços que se concentra na capacidade de implantação independente. A capacidade de implantação independente significa que é possível fazer uma alteração em um microsserviço, implantar esse microsserviço e liberar sua funcionalidade para os usuários finais sem exigir que outros microsserviços sejam alterados. Tirar o máximo partido de uma arquitetura de microsserviços significa abraçar este conceito. Normalmente, cada microsserviço é implantado como um processo, com a comunicação com outros microsserviços sendo feita através de alguma forma de protocolo de rede. É comum implementar várias instâncias de um microsserviço, talvez para que possas fornecer mais escala, ou então para melhorar a robustez através da redundância. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access