vbnet-strangler-fig
Migração strangler fig de VB.NET (net48) para C#/.NET 10 com fachada, shadow traffic e testes golden-master.
VB.NETC# 14 / .NET 10DockerxUnit
O problema
Serviço VB.NET em produção não pode parar; migrar de uma vez é inviável e sem rede de segurança.
Arquitetura
O que fica
- Fachada roteia por rota: legado e novo convivem, migração rota a rota.
- Shadow traffic compara respostas antes do corte — golden-master pega divergência.
- Rollback por configuração, sem redeploy.
A fachada recebe o tráfego e encaminha para o legado VB.NET ou o serviço novo em C#/.NET 10. Shadow traffic espelha requisições e compara respostas; o corte é por configuração.