ERPC améliore son infrastructure RPC Solana, WebSocket et Geyser gRPC à l'échelle — La performance des applications en direct améliore considérablement la comparaison avec un grand service externe RPC

ERPC améliore son infrastructure RPC Solana, WebSocket et Geyser gRPC à l'échelle — La performance des applications en direct améliore considérablement la comparaison avec un grand service externe RPC

ERPC améliore son infrastructure RPC Solana, WebSocket et Geyser gRPC à l'échelle — La performance des applications en direct améliore considérablement la comparaison avec un grand service externe RPC
ELSOUL LABO B.V. (Siège: Amsterdam, Pays-Bas; Directeur et Directeur Général: Fumitake Kawasaki) et Validators DAO, les opérateurs de ERPC, sont heureux d'annoncer une mise à niveau majeure ERPC Solana RPC, WebSocketet Solana Geyser ginfrastructures RPC.
Cette mise à niveau ajoute un nœud haut de gamme et améliore Solana RPC, WebSocket, Geyser gRPC, passerelle interne, adaptateurs de livraison de données en temps réel, logiciel réseau et configuration de serveur en tant que système unifié. D'après les données accumulées sur les modèles de charge, le comportement d'abonnement, l'utilisation au niveau de la méthode et les facteurs de latence fréquemment observés dans les applications en direct, ERPC a amélioré les performances le long de chemins proches de l'utilisation réelle de la production.
Dans une comparaison du monde réel du même environnement client de Francfort par rapport à un RPC service, ERPC ont montré de fortes performances sur plusieurs métriques qui comptent pour les applications en direct, y compris la latence HTTP getSlot médiane, WebSocket temps de connexion, délai de notification initial pour WebSocket transactionAbonnez-vous aux fonctionnalités compatibles, à la fraîcheur des slots et aux erreurs.
Cette amélioration ne se limite pas à un nouveau plan spécifique. Il sera mis en œuvre progressivement ERPC Solana RPC et Solana Geyser gRPC- les plans liés. L'impact est particulièrement important pour Solana RPC et Geyser gRPC utilisation, et ERPC applique les améliorations confirmées à Francfort à d'autres régions étape par étape.
ERPC Tableau de bord: https://dashboard.erpc.global/en ERPC Site web: https://erpc.global/en

Comparaison du monde réel avec une importante RPC service montre une amélioration significative pour les applications en direct

Cette comparaison a été effectuée à partir du même environnement client de Francfort, ERPC et d ' un grand RPC service dans les mêmes conditions. Le test s'est concentré sur les chemins qui affectent directement l'expérience d'application en direct, y compris HTTP getSlot, WebSocket slotSubscribe, et WebSocket transactionS'abonner à une fonctionnalité compatible.
Dans les résultats représentatifs, la latence de getSlot HTTP médiane était de 23,4 ms sur ERPC et 39,9 millions de dollars sur les principaux RPC service, ERPC environ 1.7 plus vite. WebSocket temps de connexion était 87 ms sur ERPC et 157 millions de dollars sur les principaux RPC service, ERPC environ 1.8 plus vite. Pour la notification initiale WebSocket transactionFonctionnalité compatible avec l'abonnement, ERPC a enregistré 240 ms, tandis que le RPC service enregistré 556 ms, ERPC environ 2.3 plus vite.
Pour les applications Solana en direct, la latence moyenne simple ne suffit pas. L'établissement de connexion, le temps de notification initial, la stabilité de l'abonnement en temps réel, la fraîcheur des créneaux horaires et l'absence d'erreurs sont tous importants. En particulier, pour la détection d'événements sur la chaîne, les applications de trading, les systèmes de surveillance, la livraison d'alerte, l'infrastructure d'analyse, les robots et le moteur API, la rapidité avec laquelle la première notification arrive et l'uniformité avec laquelle les données peuvent être reçues après le début d'un abonnement affectent directement le traitement en aval.
Dans cette comparaison, ERPC et les principaux RPC service a observé la même slot pour la fraîcheur getSlot traitée et confirmée. Dans WebSocket slotSouscrivez aussi, les deux services ont observé la même slot en même temps. ERPC a montré un avantage dans la vitesse de connexion tout en conservant la même fraîcheur de slot. Le nombre d'erreurs était de 0 des deux côtés.

Améliorer HTTP, WebSocketet Geyser gRPC en tant que système intégré

Cette mise à jour n'est pas simplement le résultat de l'ajout d'un autre serveur. ERPC examiné et amélioré le chemin HTTP pour Solana RPC, les WebSocket chemin, chemin d'événement Geyser, passerelle interne, adaptateurs de conversion de données en temps réel, processus de livraison et logiciels réseau en tant que système intégré.
Dans la production des applications Solana, HTTP rapide RPC ne suffit pas. L'expérience réelle de l'application peut changer considérablement lorsque WebSocket les connexions sont lentes, les notifications initiales sont retardées, le débit de l'abonnement en temps réel ne s'échelonne pas, la latence apparaît lors de la conversion de Geyser gRPC à WebSocket-les couches compatibles, ou le traitement du moteur devient encombré sous une charge élevée.
ERPC ne traite pas HTTP, WebSocketet Geyser gRPC comme caractéristiques isolées. Au lieu de cela, ERPC les améliore comme un chemin continu qui reçoit, traite, livre et expose les données de Solana aux applications. L'ajout de nœuds, l'amélioration des logiciels réseau, l'amélioration des passerelles, WebSocket améliorations de l'adaptateur, et Geyser gRPC L'optimisation du chemin dans cette mise à niveau est basée sur cette approche intégrée.

Geyser gRPC chemin et WebSocket les améliorations de l'adaptateur renforcent les performances de notification initiale

Un domaine où cette mise à niveau a montré des résultats particulièrement forts est la combinaison des Geyser gRPC chemin et WebSocket adaptateur. ERPC fournit des données en temps réel reçues en tant qu'événements Geyser sous une forme qui est également plus facile à utiliser WebSocket- couche compatible.
Dans la comparaison entre le même client et Francfort de la transaction ERPC enregistré un délai de notification initial de 240 ms avec 0 erreurs. Les principaux RPC service enregistré un délai de notification initial de 556 ms avec 0 erreurs. ERPC a été approximativement 2.3 les délais de notification initiale sont plus rapides, tandis que les performances de livraison continue sont également confirmées à un niveau égal ou supérieur.
Ce résultat ne peut s'expliquer uniquement par la distance réseau. Dans la livraison de données en temps réel de Solana, la performance finale d'arrivée est déterminée par la combinaison de la performance des nœuds, Geyser gRPC manipulation, traitement des passerelles, WebSocket conversion, gestion des files d'attente, architecture fanout et efficacité des logiciels réseau. ERPC continue d'améliorer ces composantes en fonction des tendances de la charge quotidienne et des résultats des mesures réelles.

Connexion plus rapide et notification initiale tout en maintenant la fraîcheur des slots

Lorsqu'il s'agit d'améliorer la vitesse, il est également important de confirmer qu'un service ne se contente pas de renvoyer plus rapidement des données périmées. Dans cette comparaison, ERPC et les principaux RPC service a observé la même slot pour la fraîcheur getSlot traitée et confirmée, qui sont les niveaux principalement utilisés par les applications en direct.
Dans WebSocket slotSouscrivez aussi, les deux services ont observé la même slot en même temps. ERPC a montré un avantage dans la vitesse de connexion tout en conservant la même fraîcheur de slot. WebSocket slotS'abonner temps de connexion était 87 ms sur ERPC et 157 millions de dollars sur les principaux RPC service, ERPC environ 1.8 plus rapide à se connecter.
En même temps, RPC et WebSocket Les performances peuvent varier selon la région, l'heure de la journée, l'emplacement du client, les conditions d'abonnement et les conditions de chargement. ERPC suivi séparément médiane, p95, valeurs maximales, temps de notification initial, débit, fraîcheur des slots et taux d'erreur, et améliore continuellement les mesures qui comptent dans l'utilisation réelle. Cette mise à niveau est un grand pas en avant, mais ERPC continuera à s'améliorer entre les régions, les méthodes et les charges de travail au lieu de traiter un seul résultat comme le critère d'évaluation.

Couverture élargie WebSocket / RPC-couches compatibles, y compris Burst

En plus d'améliorer la performance, cette mise à niveau élargit également la couverture de la méthode WebSocket / RPC- couches compatibles autour Geyser gRPC- les paramètres liés, y compris Burst.
Comme exemples, le support a été ajouté pour les méthodes de confirmation et d'état standard comme getVersion, getSlot, getBlockHeight, getLatestBlockhash et isBlockhashValid. Cela facilite l'utilisation de l'environnement non seulement pour les abonnements en temps réel, mais aussi pour les contrôles de statut et les requêtes auxiliaires.
ERPC n'est pas un service statique qui offre seulement une table de fonctionnalités fixes. ERPC étend continuellement la couverture en fonction des méthodes, des conditions d'abonnement, des requêtes et des exigences d'application dont les utilisateurs ont réellement besoin. Si vous rencontrez un problème avec une méthode spécifique, demander, condition d'abonnement, WebSocket- caractéristique compatible, ou Geyser gRPC modèle d'utilisation, créez un ticket de support Discord officiel de Validators DAO. En partageant la demande spécifique, le comportement attendu, les détails d'erreur et le contexte d'utilisation, vous pouvez aider à éclairer l'expansion et les améliorations futures de compatibilité.

Mise en œuvre progressive Solana RPC et Geyser gRPC- plans liés

Cette amélioration ne se limite pas à une configuration spécifique dédiée. ERPC l'appliquera progressivement dans toutes les régions pour Solana RPC, WebSocketet Solana Geyser gRPC- les plans liés.
À Francfort, ERPC a déjà confirmé des améliorations majeures dans la comparaison réelle avec une RPC le service. D'ici, ERPC appliquera ces améliorations à toutes les régions étape par étape, tout en continuant à adapter chaque région en fonction des modes d'utilisation, des tendances de charge, des chemins de réseau et de la configuration du serveur.
La force d'ERPC de la pièce n'est pas limitée aux ajouts ponctuels. Il s'agit d'améliorer en permanence les performances du plan, la couverture des méthodes, les voies de livraison et les configurations des serveurs sur la base des données obtenues à partir de l'utilisation réelle de la production. Dans les environnements de production de Solana, les conditions de réseau, le trafic, l'utilisation des méthodes, le volume d'abonnement et la demande régionale sont en constante évolution. ERPC continue d'évoluer en tant que plateforme spécialisée en Solana qui s'améliore parallèlement à ces changements.

Appliquer des mesures du même client à l'amélioration continue

ERPC On utilise également les mesures obtenues à partir de comparaisons de services externes comme entrées pour l'amélioration continue. Dans ce test, ERPC mesure séparément HTTP getSlot, WebSocket temps de connexion, délai de notification initial pour WebSocket transactionAbonnez-vous aux fonctionnalités compatibles, à la fraîcheur des slots et aux erreurs du même environnement client de Francfort.
Solana RPC et WebSocket Les performances peuvent varier selon la région, l'emplacement du client, les conditions d'abonnement, les méthodes, l'heure de la journée, les conditions de chargement et la configuration du moteur. Pour cette raison, ERPC se concentre non seulement sur une valeur moyenne unique, mais aussi sur les paramètres qui influent sur le moment où le traitement réel de l'application peut commencer, y compris l'établissement de connexion, le temps de notification initial, la fraîcheur des créneaux horaires et le taux d'erreur.
Ce qui compte pour les utilisateurs, c'est si les données requises par leur application arrivent avec la vitesse et la stabilité requises. ERPC continue d'améliorer les performances pratiques Solana RPC, WebSocket, Geyser gRPC, ShredStream, VPS et serveurs bare metal sur la même plate-forme spécialisée Solana.

Essais gratuits pour les plans admissibles et tests avec charge de travail réelle

Des essais gratuits sont actuellement disponibles pour les régimes admissibles. Les utilisateurs peuvent vérifier les plans admissibles à partir de la ERPC Tableau de bord et tester les améliorations Solana RPC, WebSocketet Geyser gRPC l'infrastructure dans des conditions proches de leur charge de travail réelle.
Pour les applications Solana, les chiffres de référence ne suffisent pas. La configuration optimale dépend des méthodes utilisées par l'application, de la région dans laquelle le client se connecte, du volume d'abonnement requis, de la priorité du temps de notification initial, de la priorité du débit et de l'importance de la fraîcheur des créneaux pour la charge de travail.
Des ERPC Tableau de bord, les utilisateurs peuvent examiner les plans, y compris Solana RPC, WebSocketet Solana Geyser gRPC, et adopter la configuration qui correspond à leurs besoins actuels. Existence ERPC Les utilisateurs peuvent également vérifier la vitesse de réponse, la performance de l'abonnement et les méthodes supportées dans leur charge de travail actuelle après que les améliorations se soient reflétées dans leur environnement.
ERPC Tableau de bord: https://dashboard.erpc.global/en

Amélioration continue en tant qu'infrastructure spécialisée en Solana

ERPC ne fournit pas Solana RPC comme simple API seul. ERPC améliore l'infrastructure qui soutient la qualité d'exécution des applications Solana. Dans Solana, HTTP RPC, WebSocket, Geyser gRPC, ShredStream, SWQoS, le placement du serveur, la qualité du validateur, les chemins de réseau et les performances de traitement des nœuds affectent directement la vitesse et la stabilité de l'application.
ELSOUL LABO a été approuvé pour le gouvernement néerlandais WBSO Programme de soutien à la recherche et au développement pour cinq années consécutives depuis 2022. La société poursuit la recherche et le développement liés à Solana RPC l'infrastructure, les opérations de validation, la livraison de données en temps réel et le soutien au développement et aux opérations des agents IA. Les résultats sont reflétés dans les ERPC, SLV, SLV AI, le centre de données spécialisé en Solana AS200261 et les services connexes.
Cette amélioration majeure fait également partie de cette recherche et développement continus. Grâce à l'ajout de grands nœuds haute performance, améliorations de logiciels réseau, améliorations de passerelle, WebSocket améliorations de l'adaptateur, Geyser gRPC l'amélioration de la trajectoire et l'élargissement de la couverture des méthodes, ERPC renforce encore la performance de l'infrastructure requise par les applications Solana en direct.
ERPC continuera d'améliorer les infrastructures spécialisées de Solana Solana RPC, WebSocket, Solana Geyser gRPC, Solana ShredStream, VPS et serveurs bare metal. ERPC continuera de fournir un environnement où les utilisateurs peuvent gérer plus de données Solana, plus rapidement et plus fiable, et où les développeurs peuvent se concentrer sur le développement d'applications et les opérations de production.

Coordonnées

Pour des questions sur Solana RPC, WebSocket, Solana Geyser gRPC, Burst, méthodes soutenues, essais gratuits, plans existants, régions, repères, ou consultation de configuration, créez un ticket de support Discord officiel de Validators DAO.
Si vous rencontrez un problème avec une méthode spécifique, condition d'abonnement, requête, WebSocket- caractéristique compatible, ou Geyser gRPC modèle d'utilisation, veuillez inclure la demande spécifique et le comportement attendu lors de notre contact. ERPC continue d'améliorer la couverture et les performances en fonction des besoins réels des utilisateurs.
ERPC Tableau de bord: https://dashboard.erpc.global/en ERPC Site web: https://erpc.global/en Discord officiel de Validators DAO: https://discord.gg/C7ZQSrCkYR