[INDICAÇÃO] Erros de "Schrödinger" - Como replicar?
Recentemente, tenho enfrentado uma considerável exaustão no meu trabalho atual devido a falhas "quânticas". Utilizo esse termo porque esses erros ocorrem em um servidor, mas não em outro. Por exemplo, em algum lugar, um registro é inserido na tabela errada ou uma variável é atribuída com um valor incorreto que não condiz com os dados buscados.
Esse tipo de comportamento é recorrente, e a demanda por correções é bastante elevada, pois não existem testes adequados, e o deploy é feito diretamente no cliente, ocorrendo no banco de dados. No entanto, enfrento dificuldades em corrigir esses problemas, pois raramente consigo replicá-los.
Na maioria das vezes, ninguém realizou alterações na implementação, e esta sempre funcionou corretamente. No entanto, para um cliente específico, surgem problemas. Alguns casos ocorreram devido à falta de RAM no servidor e alto consumo de armazenamento, o que provocou falhas nos ponteiros do banco de dados.
Gostaria de ouvir as experiências de vocês e saber como lidaram com situações semelhantes para realizar as correções necessárias.