Desenvolvimento de Software · Intermediário · Português · Técnico
monolito
Aplicação construída como um bloco único, com todas as funções no mesmo código e implantada junta.
Onde usar
'A gente ainda tem um monolito', 'vamos quebrar o monolito'. Aparece em discussões de arquitetura e de migração.
Exemplos
Nosso sistema ainda é um monolito, mas bem modularizado.
Antes de quebrar o monolito em serviços, vamos separar os módulos por dentro.
Com o monolito, o deploy é um só, o que simplifica a operação.
Cuidado
Monolito não é sinônimo de código ruim: um monolito bem organizado costuma ser mais simples de operar que dezenas de serviços.
Sinônimos
aplicação monolítica
Antônimos
microsserviços
Origem
Do grego monolithos, 'de uma só pedra'.