Todas as histórias

Uma falha no cache manteve informações antigas em todo o ambiente

Cursos, notas e configurações continuavam desatualizados para os usuários mesmo depois das correções.

DR

As alterações estavam corretas na origem, mas usuários diferentes continuavam vendo cursos, notas e configurações antigas, um conjunto amplo demais para ser apenas cache do navegador e que indicava uma camada compartilhada entregando respostas desatualizadas.

Antes de alterar qualquer configuração, registramos a atividade, o aluno, a tentativa, as datas, a regra de conclusão e o resultado exibido em cada tela, evitando recalcular notas ou reabrir avaliações antes de saber se o dado original ainda existia, se estava apenas oculto por uma configuração ou se uma tarefa de processamento permanecia pendente.

Com esse primeiro recorte pronto, percorremos o caminho desde a resposta gravada até o livro de notas, os critérios de conclusão e a emissão do certificado, comparando banco, relatórios e visualização do usuário, além de repetir o cenário em uma cópia quando qualquer nova tentativa pudesse alterar a evidência que ainda precisávamos analisar.

Só então as evidências começaram a apontar para a mesma direção, já que cursos, notas e configurações continuavam desatualizados para os usuários mesmo depois das correções. explicava simultaneamente o que o aluno via e o que a administração encontrava, então aplicamos o ajuste no ponto correto, recalculamos somente o conjunto afetado e conferimos notas, conclusão e histórico antes de comunicar o encerramento.

Confirmamos o comportamento em contas e redes diferentes, acionamos a renovação completa dos caches e acompanhamos a reconstrução sem interromper as áreas que ainda funcionavam, depois comparamos informações sensíveis em vários perfis e ajustamos a invalidação para que novas mudanças não dependessem novamente de uma limpeza total.

Foi assim que esse caso saiu da fila de chamados e passou a fazer parte dos bastidores da EAD Suporte.