Design e UI
Auditoria de performance em aplicações Convex
Diagnostica problemas de lentidão, leituras excessivas, conflitos OCC, assinaturas numerosas e limites de execução no Convex.
Ver código no GitHub Instala diretamente do repositório-fonte.
O que esta skill faz
Esta skill orienta a investigação e a correção de problemas de performance em aplicações Convex, tratando uma classe de problema por vez. Ela parte de sintomas observáveis, métricas do Convex Insights e características dos caminhos de leitura e mutação.
Quando usar
- Investigar páginas ou funcionalidades lentas e caras
- Analisar bytes e documentos lidos com npx convex insights --details
- Reduzir conflitos OCC e tentativas repetidas de mutations
- Reavaliar reatividade em leituras que aceitam dados pontuais
- Examinar excesso de subscriptions ou atualizações lentas da interface
Como usar
- Revise o repositório e identifique a função ou tela afetada
- Execute npx convex insights --details e registre as métricas relevantes
- Classifique o problema como leitura, reatividade, conflito ou limite
- Aplique uma correção focada em uma classe de problema
- Compare novamente os sintomas e as métricas disponíveis
O que revisar antes de instalar
- Não garante ganho de performance sem medições antes e depois
- Não substitui testes funcionais após alterações em queries e mutations
- Cada diagnóstico depende dos dados e padrões reais de uso da aplicação
Para respeitar a licença do repositório, o conteúdo completo permanece no GitHub.
Abrir arquivo original