Microservices é um conceito que está na cabeça de todo mundo da tecnologia neste momento. Existem várias outras teorias e patterns que estão ajudando a fazer dos microservices uma estratégia de sucesso para o desenvolvimento de aplicações de média e larga escala. Vamos entrar fundo em alguns conceitos e ver como eles podem ajudar na hora de produzir uma arquitetura robusta de microservices.