Acabei de descobrir um fenómeno: nos últimos tempos, as consultas de dados ficam sempre a “engasgar”. No início pensei que fosse o nó que tinha caído, mas depois de fazer um debug completo percebi que o problema estava no lado do indexador. A atualização do Subgraph está lenta, o RPC está a sofrer rate limiting; tu do teu lado ajustaste o contrato durante horas e, mesmo assim, a interface continua a mostrar um estado de há algumas horas. Está tudo a funcionar bem na cadeia, mas a “parede de dados” é que te fica a bloquear.



Em poucas palavras, é a camada de indexação que não está a acompanhar o ritmo da camada de execução. Por mais alto que se fale da modularidade, por mais que a camada DA seja dividida em peças ainda mais pequenas, para o utilizador só existe uma perceção: “isto volta a não se mexer”. Os developers acham que dividir em módulos é elegante, mas o utilizador só sente que os dados não estão frescos.

De qualquer forma, quando a minha posição está lá a correr, o que eu mais detesto é este tipo de espera suspensa no ar. Se as ferramentas não estiverem a tempo, por muito bonita que seja a curva, acaba por ser inútil. Enfim, vou primeiro escrever um pequeno script para monitorizar o tempo de resposta do RPC. Afinal, os meus próprios dados é que eu tenho de os salvar.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixado