ERPC potenzia su larga scala la propria infrastruttura Solana RPC, WebSocket e Geyser gRPC — Le prestazioni delle applicazioni live migliorano significativamente nel confronto reale con un importante servizio RPC esterno

ERPC potenzia su larga scala la propria infrastruttura Solana RPC, WebSocket e Geyser gRPC — Le prestazioni delle applicazioni live migliorano significativamente nel confronto reale con un importante servizio RPC esterno

ERPC potenzia su larga scala la propria infrastruttura Solana RPC, WebSocket e Geyser gRPC — Le prestazioni delle applicazioni live migliorano significativamente nel confronto reale con un importante servizio RPC esterno
ELSOUL LABO B.V. (sede: Amsterdam, Paesi Bassi; CEO: Fumitake Kawasaki) e Validators DAO, gli operatori di ERPC, sono lieti di annunciare un importante potenziamento dell’infrastruttura Solana RPC, WebSocket e Solana Geyser gRPC di ERPC.
Questo aggiornamento aggiunge un nodo di fascia superiore ad alta capacità e migliora, come sistema unificato, Solana RPC, WebSocket, Geyser gRPC, il gateway interno, gli adattatori per la distribuzione dei dati in tempo reale, il software di rete e la configurazione dei server. Sulla base dei dati raccolti su pattern di carico, comportamento delle sottoscrizioni, utilizzo dei singoli metodi e fattori di latenza osservati di frequente nelle applicazioni live, ERPC ha migliorato le prestazioni lungo percorsi vicini all’impiego reale in produzione.
In un confronto reale dallo stesso ambiente client di Francoforte con un importante servizio RPC esterno, ERPC ha mostrato prestazioni solide su più metriche rilevanti per le applicazioni live, tra cui la latenza mediana di HTTP getSlot, il tempo di connessione WebSocket, il tempo di notifica iniziale della funzionalità compatibile con transactionSubscribe via WebSocket, la freschezza degli slot e gli errori.
Questo miglioramento non è limitato a un nuovo piano specifico. Verrà distribuito progressivamente su tutti i piani relativi a Solana RPC e Solana Geyser gRPC di ERPC. L’impatto è particolarmente significativo per l’utilizzo di Solana RPC e Geyser gRPC, ed ERPC sta applicando passo dopo passo i miglioramenti confermati a Francoforte anche alle altre regioni.

Il confronto reale con un importante servizio RPC esterno mostra un miglioramento significativo per le applicazioni live

Questo confronto è stato condotto dallo stesso ambiente client di Francoforte, misurando ERPC e un importante servizio RPC esterno nelle stesse condizioni. Il test si è concentrato sui percorsi che influiscono direttamente sull’esperienza delle applicazioni live, tra cui HTTP getSlot, WebSocket slotSubscribe e la funzionalità compatibile con transactionSubscribe via WebSocket.
Nei risultati rappresentativi, la latenza mediana di HTTP getSlot è stata di 23,4ms su ERPC e di 39,9ms sull’importante servizio RPC esterno: ERPC è risultato circa 1,7 volte più veloce. Il tempo di connessione WebSocket è stato di 87ms su ERPC e di 157ms sul servizio esterno, con una connessione circa 1,8 volte più rapida su ERPC. Per la prima notifica della funzionalità compatibile con transactionSubscribe via WebSocket, ERPC ha registrato 240ms contro i 556ms del servizio esterno, risultando circa 2,3 volte più veloce.
Per le applicazioni Solana live, la semplice latenza media non basta. L’instaurazione della connessione, il tempo di notifica iniziale, la stabilità delle subscription in tempo reale, la freschezza degli slot e l’assenza di errori sono tutti importanti. In particolare, per il rilevamento di eventi on-chain, le applicazioni di trading, i sistemi di monitoraggio, la consegna di avvisi, le infrastrutture di analisi, i bot e le API di backend, la velocità con cui arriva la prima notifica e la costanza con cui i dati possono essere ricevuti dopo l’avvio di una subscription influiscono direttamente su quando l’elaborazione a valle può iniziare.
In questo confronto, ERPC e l’importante servizio RPC esterno hanno osservato lo stesso slot con getSlot ai livelli processed e confirmed. Anche con WebSocket slotSubscribe entrambi i servizi hanno rilevato lo stesso slot nello stesso momento. ERPC ha quindi offerto una connessione più rapida mantenendo la stessa freschezza dei dati. Entrambi i servizi hanno registrato 0 errori.

Migliorare HTTP, WebSocket e Geyser gRPC come un unico sistema integrato

Questo aggiornamento non è semplicemente il risultato dell’aggiunta di un altro server. ERPC ha rivisto e migliorato il percorso HTTP per Solana RPC, il percorso WebSocket, il percorso degli eventi Geyser, il gateway interno, gli adattatori di conversione dei dati in tempo reale, i processi di consegna e il software di rete come un unico sistema integrato.
Nelle applicazioni Solana in produzione non basta disporre di un HTTP RPC veloce. L’esperienza applicativa può cambiare sensibilmente se le connessioni WebSocket sono lente, le prime notifiche arrivano in ritardo, il throughput delle sottoscrizioni in tempo reale non scala, la conversione da Geyser gRPC ai livelli compatibili con WebSocket introduce latenza oppure il backend si congestiona sotto carico elevato.
ERPC non tratta HTTP, WebSocket e Geyser gRPC come funzionalità isolate. Li migliora invece come un percorso continuo che riceve, elabora, consegna ed espone i dati Solana alle applicazioni. L’aggiunta del grande nodo, i miglioramenti del software di rete, i miglioramenti del gateway, i miglioramenti dell’adattatore WebSocket e l’ottimizzazione del percorso Geyser gRPC in questo aggiornamento si basano su quell’approccio integrato.

I miglioramenti del percorso Geyser gRPC e dell’adattatore WebSocket rafforzano le prestazioni della notifica iniziale

Un’area in cui questo aggiornamento ha prodotto risultati particolarmente significativi è la combinazione tra il percorso Geyser gRPC e l’adattatore WebSocket. ERPC rende i dati in tempo reale ricevuti come eventi Geyser più facilmente fruibili anche attraverso un livello compatibile con WebSocket.
Nel confronto condotto dallo stesso client di Francoforte sulla funzionalità compatibile con transactionSubscribe, ERPC ha registrato un tempo di prima notifica di 240ms con 0 errori. L’importante servizio RPC esterno ha registrato 556ms, anch’esso con 0 errori. ERPC è risultato circa 2,3 volte più veloce nella prima notifica, mentre le prestazioni della distribuzione continua sono state confermate a un livello pari o superiore.
Questo risultato non può essere spiegato solo dalla distanza di rete. Nella consegna di dati Solana in tempo reale, le prestazioni finali di arrivo sono determinate dalla combinazione di prestazioni del nodo, gestione di Geyser gRPC, elaborazione del gateway, conversione WebSocket, gestione delle code, architettura di fanout ed efficienza del software di rete. ERPC continua a migliorare questi componenti sulla base delle tendenze di carico quotidiane e dei risultati delle misurazioni reali.

Connessione e notifica iniziale più veloci mantenendo la freschezza degli slot

Quando si migliora la velocità, è importante anche verificare che un servizio non stia semplicemente restituendo più rapidamente dati obsoleti. In questo confronto, ERPC e l’importante servizio RPC esterno hanno osservato lo stesso slot per la freschezza getSlot ai livelli processed e confirmed, che sono i livelli usati principalmente dalle applicazioni live.
Con WebSocket slotSubscribe entrambi i servizi hanno osservato lo stesso slot nello stesso momento. ERPC ha offerto una connessione più rapida mantenendo la stessa freschezza degli slot: 87ms contro i 157ms dell’importante servizio RPC esterno, ossia una connessione circa 1,8 volte più veloce.
Allo stesso tempo, le prestazioni di RPC e WebSocket possono variare a seconda di regione, ora del giorno, posizione del client, condizioni delle subscription e condizioni di carico. ERPC traccia separatamente mediana, p95, valori massimi, tempo di notifica iniziale, throughput, freschezza degli slot e tasso di errore, e migliora continuamente le metriche che contano nell’utilizzo reale. Questo aggiornamento è un grande passo avanti, ma ERPC continuerà a migliorare su regioni, metodi e carichi di lavoro invece di trattare un singolo risultato come punto di arrivo.

Copertura ampliata per i livelli compatibili con WebSocket / RPC, incluso Burst

Oltre a migliorare le prestazioni, questo aggiornamento amplia la copertura dei metodi nei livelli compatibili con WebSocket / RPC associati agli endpoint Geyser gRPC, incluso Burst.
Ad esempio, è stato aggiunto il supporto per metodi standard di conferma e stato come getVersion, getSlot, getBlockHeight, getLatestBlockhash e isBlockhashValid. L’ambiente diventa così più facile da usare non solo per le sottoscrizioni in tempo reale, ma anche per i controlli di stato correlati e le richieste ausiliarie.
ERPC non è un servizio statico che offre solo una tabella di funzionalità fissa. ERPC espande continuamente la copertura in base ai metodi, alle condizioni delle subscription, alle query e ai requisiti applicativi di cui gli utenti hanno effettivamente bisogno. Se riscontri un problema con un metodo specifico, una richiesta, una condizione di subscription, una funzionalità compatibile con WebSocket o un pattern di utilizzo di Geyser gRPC, crea un ticket di supporto tramite il Discord ufficiale di Validators DAO. Condividendo la richiesta specifica, il comportamento atteso, i dettagli dell’errore e il contesto d’uso, puoi contribuire a orientare le future espansioni di compatibilità e i miglioramenti.

Distribuzione progressiva sui piani relativi a Solana RPC e Geyser gRPC

Questo miglioramento non è limitato a una configurazione dedicata specifica. ERPC lo applicherà progressivamente in tutte le regioni per i piani relativi a Solana RPC, WebSocket e Solana Geyser gRPC.
A Francoforte, ERPC ha già confermato miglioramenti importanti nel confronto reale con un importante servizio RPC esterno. A partire da questi risultati, applicherà gradualmente gli stessi miglioramenti a tutte le regioni, continuando a ottimizzare ciascuna di esse in base ai pattern di utilizzo, alle tendenze di carico, ai percorsi di rete e alla configurazione dei server.
La forza di ERPC non si limita ad aggiunte una tantum di funzionalità. Risiede nella capacità di migliorare continuamente le prestazioni dei piani esistenti, la copertura dei metodi, i percorsi di distribuzione e le configurazioni dei server sulla base dei dati ricavati dall’utilizzo reale in produzione. Negli ambienti Solana di produzione, condizioni di rete, traffico, utilizzo dei metodi, volume delle sottoscrizioni e domanda regionale cambiano costantemente. ERPC continua a evolversi come piattaforma specializzata in Solana insieme a questi cambiamenti.

Applicare al miglioramento continuo le misurazioni dallo stesso client

ERPC usa anche le misurazioni ricavate dal confronto con servizi esterni come base per il miglioramento continuo. In questo test ha misurato separatamente HTTP getSlot, il tempo di connessione WebSocket, il tempo della prima notifica per la funzionalità compatibile con transactionSubscribe via WebSocket, la freschezza degli slot e gli errori, sempre dallo stesso ambiente client di Francoforte.
Le prestazioni di Solana RPC e WebSocket possono variare a seconda di regione, posizione del client, condizioni delle subscription, metodi, ora del giorno, condizioni di carico e configurazione del backend. Per questo motivo, ERPC non si concentra solo su un singolo valore medio, ma anche sulle metriche che influiscono su quando l’elaborazione applicativa reale può iniziare, tra cui instaurazione della connessione, tempo di notifica iniziale, freschezza degli slot e tasso di errore.
Ciò che conta per gli utenti è se i dati richiesti dalla loro applicazione arrivano con la velocità e la stabilità necessarie. ERPC continua a migliorare le prestazioni pratiche gestendo Solana RPC, WebSocket, Geyser gRPC, Shredstream, VPS e server bare metal sulla stessa piattaforma specializzata in Solana.

Prove gratuite per i piani idonei e test con carichi di lavoro reali

Le prove gratuite sono attualmente disponibili per i piani idonei. Puoi verificare i piani idonei dall’ERPC Dashboard e testare i miglioramenti dell’infrastruttura Solana RPC, WebSocket e Geyser gRPC in condizioni vicine ai tuoi carichi di lavoro effettivi.
Per le applicazioni Solana, i risultati dei benchmark da soli non bastano. La configurazione ottimale dipende dai metodi usati dall’applicazione, dalla regione da cui si connette il client, dal volume di sottoscrizioni richiesto, dalla priorità attribuita alla prima notifica o al throughput e dall’importanza della freschezza degli slot per il carico di lavoro.
Dall’ERPC Dashboard, puoi esaminare i piani che includono Solana RPC, WebSocket e Solana Geyser gRPC e adottare la configurazione che corrisponde alle tue esigenze attuali. Anche gli utenti ERPC esistenti possono verificare velocità di risposta, prestazioni delle subscription e metodi supportati nei propri carichi di lavoro attuali dopo che i miglioramenti saranno stati applicati al loro ambiente.

Miglioramento continuo come infrastruttura specializzata in Solana

ERPC non fornisce Solana RPC come semplice endpoint API. Lo migliora come infrastruttura che supporta la qualità di esecuzione delle applicazioni Solana. In Solana, HTTP RPC, WebSocket, Geyser gRPC, Shredstream, SWQoS, posizionamento dei server, qualità dei validator, percorsi di rete e prestazioni dei nodi di elaborazione influiscono direttamente su velocità e stabilità delle applicazioni.
ELSOUL LABO ha ottenuto per cinque anni consecutivi dal 2022 l’approvazione del programma di supporto alla ricerca e sviluppo WBSO del governo olandese. L’azienda prosegue la ricerca e lo sviluppo relativi a infrastruttura Solana RPC, operazioni sui validator, consegna di dati in tempo reale e supporto a sviluppo e operazioni basati su agenti AI. I risultati si riflettono su ERPC, SLV, SLV AI, sul data center specializzato in Solana AS200261 e sui servizi correlati.
Anche questo importante aggiornamento fa parte di quella ricerca e sviluppo continui. Attraverso l’aggiunta di grandi nodi ad alte prestazioni, i miglioramenti del software di rete, i miglioramenti del gateway, i miglioramenti dell’adattatore WebSocket, i miglioramenti del percorso Geyser gRPC e la copertura ampliata dei metodi, ERPC sta rafforzando ulteriormente le prestazioni infrastrutturali richieste dalle applicazioni Solana live.
ERPC continuerà a migliorare l’infrastruttura specializzata in Solana su Solana RPC, WebSocket, Solana Geyser gRPC, Solana Shredstream, VPS e server bare metal. ERPC continuerà a fornire un ambiente in cui gli utenti possono gestire più dati Solana, in modo più veloce e affidabile, e in cui gli sviluppatori possono concentrarsi sullo sviluppo delle applicazioni e sulle operazioni di produzione.

Contatti

Per richieste su Solana RPC, WebSocket, Solana Geyser gRPC, Burst, metodi supportati, prove gratuite, piani esistenti, regioni, benchmark o consulenze sulle configurazioni, crea un ticket di supporto tramite il Discord ufficiale di Validators DAO.
Se riscontri un problema con un metodo specifico, una condizione di subscription, una query, una funzionalità compatibile con WebSocket o un pattern di utilizzo di Geyser gRPC, includi la richiesta specifica e il comportamento atteso quando ci contatti. ERPC continua a migliorare copertura e prestazioni sulla base dei requisiti reali degli utenti.
ERPC Dashboard: https://dashboard.erpc.global/it ERPC Website: https://erpc.global/it Validators DAO Official Discord: https://discord.gg/C7ZQSrCkYR