Desenvolvimento de Software · Intermediário · Português · Técnico
microsserviço
Serviço pequeno e independente, responsável por uma função de negócio, que se comunica com outros por rede e é implantado separadamente.
Onde usar
'Esse microsserviço cuida de pagamentos', 'cada time tem os seus microsserviços'. Comum em arquiteturas distribuídas.
Exemplos
O microsserviço de pagamentos tem seu próprio banco de dados.
Com dezenas de microsserviços, rastrear uma requisição vira um desafio.
Cada time é dono dos seus microsserviços, do código ao deploy.
Cuidado
Dividir em microsserviços não conserta um sistema bagunçado: traz custos de rede, monitoramento e consistência.
Sinônimos
microservice
Antônimos
monolito
Origem
De micro-, 'pequeno', e serviço.