Skip to main content

Melhores Práticas

Uso Principal: Streaming gRPC

Nodos dedicados são otimizados para aplicações de streaming gRPC. Para a melhor experiência:
  • Utilize com o Yellowstone Geyser Plugin: Este é o caso de uso principal e recomendado para nodos dedicados
  • Combine com um plano compartilhado: Para sendTransaction, dados arquivados e consultas complexas de contas, use os endpoints do seu plano compartilhado
  • Foco no streaming: Utilize nodos dedicados para streaming de dados em tempo real, monitoramento e análises

Gerenciando a Carga do Nodo

Embora os nodos não tenham limites de uso estritos, eles são limitados por restrições de hardware. Uma carga de trabalho balanceada ajuda a manter o desempenho ideal e a vivacidade do nodo.
  • Use getProgramAccounts com cuidado: Embora suportados, nodos dedicados não são otimizados para essas chamadas - uso intenso pode impactar o desempenho ou causar falhas no nodo
    • Use seu plano compartilhado para consultas getProgramAccounts, pois temos um indexador personalizado que torna as chamadas gPA muito mais rápidas e confiáveis. Planos compartilhados também suportam getProgramAccountsV2, o que adiciona suporte para paginação e atualizações incrementais.
  • Baixas taxas de conclusão de transações: Embora sendTransaction seja suportado, não é otimizado - a maioria das transações não será concluída; use seu plano compartilhado ou Sender para concluir transações Solana de forma mais confiável
  • Monitore as métricas do seu nodo para entender seu desempenho com base nos tempos de resposta, % de requisições bem-sucedidas e contagens de erros
  • Considere distribuir cargas de trabalho intensas por múltiplos nodos em uma frota dedicada

O Que Não é Suportado

Nodos dedicados não suportam os seguintes recursos. Use seu plano pago compartilhado para essas capacidades:
  • Dados históricos: Sem acesso a dados arquivados
  • APIs de plataforma: Sem acesso a APIs específicas da plataforma
  • Webhooks: Funcionalidade de webhook não disponível
  • Conexões staked: Sem suporte para conexão staked
Se sua equipe precisar de um cluster de múltiplos nodos dedicados, entre em contato com nossa equipe de vendas. Analisaremos suas necessidades e configuraremos uma frota dedicada para sua equipe.

Recuperação do Sistema

Nossos nodos incluem um mecanismo de recuperação automática:
  • Se um nodo ficar muito atrasado no processamento de slots, ele iniciará automaticamente uma reinicialização
  • Durante este período de recuperação, todas as requisições são roteadas sem interrupções para nossa reserva compartilhada
  • Uma vez que seu nodo se atualize e se torne saudável, o tráfego será retomado para ele

Perguntas e Suporte

  • Entre em contato conosco através do seu grupo no Telegram (disponível para clientes de nodos dedicados)
  • Você também pode obter suporte pelo sistema de chat em nosso site ou no nosso servidor no Discord