Anteriormente, operações com alto volume de pedidos enfrentavam lentidão no carregamento da Dashboard (com requisições que chegavam a demorar até 33 segundos) e eventuais falhas na exibição da taxa de conversão, que zerava devido a timeouts de chamadas em serviços externos.
Com esta melhoria, reformulamos a arquitetura de consulta para desonerar a API do Admin, eliminando gargalos de processamento e garantindo um carregamento ultrarrápido, com dados precisos e maior estabilidade na navegação.
Como funciona na prática?
A arquitetura de consulta foi reestruturada para tornar a exibição de indicadores mais leve e independente:
- Cálculo Unificado via ETL: A taxa de conversão passa a ser calculada diretamente no ETL em uma única consulta, junto com os indicadores principais e o gráfico de resumo.
- Desconexão do Gateway: O Gateway de pagamento foi removido do caminho crítico do resumo da Dashboard, evitando travamentos e eliminando a dependência direta dessa integração durante a navegação.
- Ajuste no Critério de Receita: A receita exibida no resumo passa a considerar com precisão a data de confirmação do pagamento do pedido (corrigindo a divergência histórica em que a data de criação do pedido era utilizada).
Antes da melhoria:
Depois da melhoria:
Principais Benefícios:
- Alta Performance de Carregamento: A página passou a carregar até 4,42x mais rápida (ganho de desempenho de 341,62%), reduzindo requisições pesadas de ~33s para cerca de ~0,8s.
- Dados Precisos e Operacionais: A taxa de conversão volta a ser exibida corretamente de forma contínua, sem falhas ou retornos zerados por timeout.
- Maior Estabilidade: A visualização dos indicadores principais do Admin não é mais impactada por eventuais instabilidades ou lentidões em serviços externos.
- Fidelidade Métrica: Maior precisão e consistência nos relatórios financeiros, alinhados à data efetiva de pagamento do pedido.
Publicado em 05/10/2026
Comentários
0 comentário
Por favor, entre para comentar.