Récemment, j'ai écrit un petit script pour extraire des données de la blockchain, et il y a toujours un « freeze » toutes les quelques minutes, je pensais d'abord que c'était ma connexion Internet qui faisait des siennes… puis en regardant les logs, j'ai réalisé que c'était surtout l'indexeur/subgraph qui se reconstruisait ou prenait du retard, et le RPC me limitait aussi, renvoyant directement un 429, ce qui m'a immédiatement réveillé : ce que tu prends pour du « temps réel » est en réalité plusieurs couches de cache + une file d'attente.



Mais qui est-ce qui me bloque ?
Ce n'est probablement pas la chaîne qui est lente, c'est moi qui monopolise la file d'attente du RPC public.

Je peux aussi faire le lien avec cette période où le minage social, les tokens pour fans, et cette idée de « l'attention comme minage », en gros, l'attention doit aussi être alimentée par toute une infrastructure de données, et dès que les données tremblent, tout devient un bouton de rafraîchissement pour miner… En tout cas, ma méthode actuelle est : pour les requêtes critiques, faire tourner un nœud léger ou acheter un RPC stable, et pour le reste, accepter qu'il soit un peu plus lent, ne pas se battre contre la latence.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épinglé