Notas da construção.
O que sete anos construindo produtos e liderando times me ensinaram sobre arquitetura, e-commerce, liderança e o ofício de entregar.
Todos os posts
Página 2 de 4- Modernização de legado
Deploy canário: libere primeiro para poucos usuários
Deploy canário explicado: como escolher os usuários, quais métricas comparar, quando promover ou fazer rollback e como reduzir o risco de uma migração.
- Modernização de legado
Change data capture: mantenha dois bancos de dados sincronizados
Change data capture explicado: log, triggers ou polling, ordem, duplicatas, mudanças de schema, CDC vs escrita dupla e quando dispensá-lo numa migração.
- Modernização de legado
Auditoria de código: o que verificar em uma base de código herdada
Checklist prático de auditoria de código para bases herdadas: acessos, build e deploy, fluxos de dinheiro, falhas de segurança comuns e o que vai no relatório.
- Modernização de legado
Migração de banco de dados sem parar o produto
Como migrar um banco de dados com o produto no ar: sincronização, verificação, virada em etapas e rollback, de quem liderou a migração de uma plataforma em uso.
- Modernização de legado
Feature flags: o interruptor por trás de toda migração segura
Feature flags tornam reversível uma migração com o sistema no ar: os quatro tipos, construir ou comprar, padrões seguros e limpeza, por quem liderou uma.
- Modernização de legado
Refatoração de código legado: como mudar código antigo com segurança
Como refatorar código legado com segurança: testes de caracterização, alvos por risco, passos pequenos e reversíveis e quando partir para migração incremental.
- Modernização de legado
Modernização de sistemas legados: guia prático para fundadores
Modernização de sistemas legados para fundadores e CTOs: quando um sistema é legado, os primeiros 30 dias e como migrar uma plataforma no ar aos poucos.
- Modernização de legado
Serviços de modernização de sistemas legados: como avaliar um parceiro
Como avaliar serviços de modernização de sistemas legados: o que incluem, sinais de alerta da reescrita, um plano de 30 dias e perguntas antes de assinar.
- Modernização de legado
Refatoração: melhore o código sem mudar o que ele faz
Refatoração explicada por um engenheiro sênior: como difere de uma reescrita, quando compensa e como fazê-la com segurança, com testes, passos curtos e review.
- Modernização de legado
Replatforming: o que é e quando fazer
O que é replatforming, como difere de rehosting, refatoração e reescrita, o que mais quebra e como migrar um app no ar de forma incremental.
- Modernização de legado
Padrão strangler fig: como substituir um sistema em produção
Como o padrão strangler fig substitui um sistema em produção aos poucos: um switch na frente, partes em ordem segura, os dados e quando não usar.
- Modernização de legado
Dívida técnica: o que é e como pagá-la
Quanto a dívida técnica custa de verdade, como medi-la numa base de código herdada, qual pagar primeiro e quando modernizar em vez de remendar.











