Strangler fig: modernizar sem parar o que está no ar

Dez 2025 · 8 min de leitura

Trocar um sistema crítico de uma vez é como desligar o avião para trocar o motor. O padrão strangler fig faz diferente: substitui o legado aos poucos, sem nunca tirar a operação do ar.

LEGADOSStrangler fig:modernizar sem parar oque está no arespresso labs

De onde vem o nome

A figueira-estranguladora cresce em volta da árvore hospedeira até substituí-la por completo, sem nunca deixar um vão. A ideia aplicada a software: a nova solução cresce em volta da antiga e a substitui parte por parte.

Como funciona na prática

  • Identifica uma parte do sistema para extrair primeiro.
  • Constrói a versão nova ao lado, redirecionando só aquele fluxo.
  • Repete, peça por peça, até o legado sumir.

Por que é mais seguro que reescrever tudo

  • A operação nunca para — cada passo é pequeno e reversível.
  • O risco é diluído, não concentrado num “grande lançamento”.
  • O valor aparece cedo, não só no fim do projeto.

Quando usar

É o caminho padrão quando o sistema é crítico e não pode cair, mas precisa evoluir. É como abordamos modernização de legados — e a alternativa honesta ao “reescrever do zero”.

Modernizar sem apagão

A gente troca o motor em pleno voo: evolui o legado sem parar a operação.