ExpertiDict

Desenvolvimento de Software · Intermediário · Português · Técnico

monolito

/mo.no.ˈli.tu/substantivo

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'.

Veja também

Todos os termos de Desenvolvimento de Software