Engineering guide
Estudo de caso: falha de parser CSV em aspas malformadas
Incidente de confiabilidade de parser que expos suposicoes frageis na ingestao de CSV e na validacao de schema.
Documento
Codigo
Performance
Sinal
Workers de ingestao travavam de forma intermitente em lotes CSV enviados por usuarios, enquanto fixtures padrao passavam.
Causa raiz
A configuracao do parser assumia conformidade estrita de quotes e nao tinha um caminho limitado de recuperacao para linhas malformadas.
Correcao
- Ativar modo tolerante de parsing com tratamento explicito de linhas malformadas.
- Capturar diagnosticos de parsing por linha para revisao operacional.
- Aplicar validacao de schema apos tokenizacao segura, nao antes.
Guarda de regressao
Construidos packs de fixtures CSV malformados com resultados esperados de parser e adicionadas assercoes de resiliencia a crash nos testes de ingestao.
Ferramentas recomendadas