“Integração faseada”
- problema
- Lojas com internet instável, banco que às vezes cai, usuário reenviando a mesma requisição várias vezes e até tentativas de fraudar informação. E nenhum dado podia se perder.
- solução
- Cada integração é dividida em etapas, e cada etapa é marcada como concluída em arquivos no próprio sistema operacional. Se o banco cai, nada se perde: quando tudo volta, o integrador continua exatamente de onde parou. E a TI ainda consegue corrigir manualmente um campo da integração, como um cadastro incorreto, sem mexer em código.
0dados perdidos em 1 ano rodando em produção