FAQ - Server Bare Metal

D. Perché il vostro Bare Metal è così veloce?

Oltre a utilizzare CPU ad alte prestazioni, RAM e SSD NVMe, abbiamo selezionato con cura i nostri provider partner sulla base di una vasta esperienza, garantendo prestazioni costantemente ottimali anche a parità di specifiche hardware. I nostri provider partner di fiducia garantiscono la massima qualità in CPU, RAM, SSD e infrastruttura di rete, migliorando continuamente i propri servizi con l'aggiunta di ulteriori Points of Presence (PoP) e riducendo la latenza verso i PoP più importanti.
Inoltre, la nostra piattaforma integra pienamente la condivisione di rete, riducendo di fatto a zero la distanza tra le tue applicazioni e la rete Solana. Poiché la velocità di rete rappresenta in genere il principale collo di bottiglia delle prestazioni, abbiamo creato un ambiente di rete Solana ottimizzato e ad alta velocità per eliminare questo problema, assicurando che le tue applicazioni raggiungano le massime prestazioni.

D. Quali sono i vantaggi del bare-metal? In cosa differisce da un VPS?

I server bare-metal forniscono un server fisico dedicato esclusivamente al tuo utilizzo. I server VPS sono ambienti virtuali che suddividono i core fisici della CPU in più CPU virtuali (vCPU), consentendo un numero di vCPU superiore ai core fisici effettivi.
  • Per un uso orientato alle prestazioni: si consigliano i server bare-metal.
  • Per l'ottimizzazione del rapporto costo-prestazioni: si consigliano i server VPS.

D. In quali regioni si trovano i vostri nodi?

Attualmente operiamo nodi nelle seguenti regioni:
  • Francoforte (FRA)
  • Amsterdam (AMS)
  • Londra (LON)
  • Stoccolma (STO)
  • New York (NY)
  • Chicago (CHI)
  • Salt Lake City (SLC)
  • Tokyo (TY)
  • Singapore (SGP)

D. Voglio il miglior ambiente possibile.

Consigliamo di utilizzare un nodo Shreds dedicato combinato con i nostri server bare-metal. La condivisione della stessa rete consente una comunicazione a distanza zero, raggiungendo una latenza minima di circa 0.1 ms di ping.
Per i dettagli, contattaci tramite l'ERPC Web Dashboard.

D. Perché gli endpoint dedicati sono più veloci?

Gli endpoint condivisi sono utilizzati da più clienti che condividono le stesse risorse. Con l'aumento del traffico, tende a verificarsi latenza. Le risorse del server hanno limiti fisici e la quantità di lavoro che possono gestire è finita. Quando troppe richieste arrivano contemporaneamente, devono essere elaborate in sequenza, il che si traduce in tempi di risposta più lenti.
Sebbene adottiamo varie misure per ottimizzare le prestazioni anche sugli endpoint condivisi, con gli endpoint dedicati sei l'unico utente della risorsa. Ciò significa che sei completamente esente dagli effetti degli altri utenti, garantendo risposte costantemente stabili e veloci.
Inoltre, gli endpoint dedicati offrono opzioni di comunicazione senza TLS, come HTTP. Saltando l'handshake TLS (circa 20ms), la comunicazione diventa ancora più veloce rispetto a HTTPS.

D. Il prezzo promozionale aumenterà dopo la sottoscrizione?

Finché il tuo abbonamento rimane attivo, il prezzo promozionale bloccato al momento dell'iscrizione resta in vigore. Gli ambienti in grado di reggere il carico di lavoro in tempo reale di Solana sono rari a livello globale e prevediamo di aumentare i prezzi di listino in linea con la crescente domanda di hardware e rete. Le configurazioni con specifiche più elevate e le regioni ad alta domanda si esauriscono più rapidamente, quindi bloccare l'attuale prezzo promozionale è la scelta più conveniente nel lungo periodo.

D. Voglio pagare in crypto

I pagamenti in crypto sono disponibili dall'ERPC Web Dashboard quando il paese del tuo indirizzo di fatturazione registrato è uno dei paesi membri dell'UE. Puoi usare SOL, USDC o EURC per acquistare ERPC Credits.
Usa questi ERPC Credits per attivare o continuare i piani ERPC. Apri la dashboard, scegli il pagamento in crypto, invia il trasferimento dal tuo wallet e la dashboard verificherà la transazione e applicherà i crediti al tuo account.
Paesi supportati: Austria, Belgio, Bulgaria, Cechia, Cipro, Croazia, Danimarca, Estonia, Finlandia, Francia, Germania, Grecia, Irlanda, Italia, Lettonia, Lituania, Lussemburgo, Malta, Paesi Bassi, Polonia, Portogallo, Romania, Slovacchia, Slovenia, Spagna, Svezia, Ungheria.
Per i paesi non presenti nell'elenco, paga con carta di credito.

D. Quale regione consigliate?

Non esiste una singola regione migliore in modo permanente. Solana è globale e il validator leader cambia a ogni slot. Le regioni con più validator e stake più elevato vedono gli slot leader più spesso, il che può aiutare le transazioni ad essere confermate più velocemente. Il compromesso è che anche il traffico concorrente si concentra in quelle regioni, quindi una regione meno affollata può a volte offrire risultati migliori a seconda della tua strategia.
Come punto di partenza pratico, scegli una regione densa di validator come Francoforte o la costa orientale degli Stati Uniti quando la fornitura costante di slot leader è ciò che conta di più, oppure posizionati vicino a un validator target specifico quando la priorità è l'esecuzione sul percorso più breve. Usa Validators Solutions per comprendere la distribuzione pubblica della rete Solana, quindi usa la ERPC Leader Slot API e misurazioni reali per decidere se è appropriato un deployment in una singola regione, in due regioni o globale.
Report sulla distribuzione della Solana Mainnet

D. Ho bisogno di una latenza di almeno ~400ms o migliore.

Per raggiungere una latenza entro circa 400ms, considera questi punti essenziali:
  • Comprensione realistica dei valori di ping: i valori di ping indicano condizioni ideali e non riflettono la latenza reale nelle comunicazioni in streaming, che in genere registrano una latenza pari a circa 5 volte quella del ping. Ad esempio, un ping di 100ms tra continenti si traduce realisticamente in circa 500ms di latenza. Pertanto, l'infrastruttura deve essere posizionata nella stessa regione per ottenere una latenza di ~400ms.
    • Riferimento dei valori tipici di ping:
      • Stessa rete: ~0.1ms
      • Private Network Interconnect (PNI): ~0.2ms
      • Stesso data center: ~0.3ms
      • Stessa città: ~1ms
      • Paese confinante: ~5–10ms
      • Intercontinentale: ~100–300ms
  • Evitare la trappola della latenza media: i validator di Solana sono dispersi geograficamente in tutto il mondo e lo schedule dei leader cambia in modo casuale a ogni epoch. Affidarsi alla latenza media per raggiungere ~400ms è impraticabile. Dovresti invece tracciare con precisione gli schedule dei validator nella tua regione specifica per identificare gli slot con la latenza più bassa. Per ottenere costantemente la latenza minima, è necessaria un'infrastruttura in tutte le regioni rilevanti. All'interno della stessa regione, l'acquisizione dei dati può avvenire in decine di millisecondi, con la trasmissione possibile in pochi millisecondi.
  • Tracciamento dello schedule dei leader: monitora continuamente lo schedule del validator leader per la tua regione utilizzando la ERPC Leader Slot API (getLeaderSlots). Fornisce dati in tempo reale sui prossimi leader, peso dello stake, geolocalizzazione dei validator e valori di ping di riferimento, consentendoti di identificare con precisione gli slot di trading ottimali con latenza minima. I dati pubblici in stile mappa e le RPC API native sono utili per una visibilità ampia della rete, ma non sono abbastanza precisi per il timing di esecuzione. La Leader Slot API colma questa lacuna con la granularità necessaria per le decisioni di routing e trading.
Validators Solutions - Dati sulla rete Solana
Dati sulla rete Solana: Validators Solutions

D. Come posso ottenere il trading zero-block (zero-slot)?

Raggiungere con successo il trading zero-block (zero-slot) richiede strategie più sofisticate, come segue:
  • Identificare le zone di opportunità: i validator di Solana sono distribuiti globalmente ed è fisicamente impossibile ottenere una latenza ottimale per ogni slot. Pertanto, monitora gli schedule dei leader dei validator nella regione in cui si trova la tua infrastruttura e identifica le zone di opportunità più favorevoli. Anche il deployment dell'infrastruttura in più regioni può essere vantaggioso. Ad esempio, Francoforte è una regione chiave grazie alla sua elevata densità di validator, che si traduce in una selezione dei leader più frequente e in maggiori opportunità di trading.
    Usa la ERPC Leader Slot API (getLeaderSlots) per ottenere schedule dei leader in tempo reale, peso dello stake, dati di geolocalizzazione dei validator e valori di ping di riferimento con una precisione di gran lunga superiore rispetto alle fonti di dati pubbliche in stile mappa o alle RPC API native. Questo ti permette di prevedere le zone di opportunità con maggiore precisione ed eseguire trade a latenza quasi zero.
  • Implementare nodi dedicati: se fai fatica a competere, considera il deployment di nodi dedicati. I nodi condivisi subiscono latenza a causa del traffico di altri utenti e quindi non sono consigliati. Inoltre, posizionare il tuo nodo dedicato nella stessa rete della tua applicazione riduce significativamente la latenza di rete e ottimizza le prestazioni.

D. Com'è la latenza?

La latenza varia a seconda del metodo di misurazione e del tuo specifico ambiente di utilizzo. Piuttosto che concentrarti su valori numerici esatti, è fondamentale assicurarsi che la latenza soddisfi i tuoi reali requisiti operativi.
Offriamo prove gratuite su tutti i nostri piani, che ti consentono di testare le prestazioni direttamente nel tuo ambiente reale. Inoltre, forniamo strumenti facili da usare in TypeScript e Rust per misurare la latenza. Sentiti libero di utilizzare questi strumenti insieme alla tua prova gratuita.

D. Questo RPC (gRPC, Shreds) è più veloce degli altri?

Ti invitiamo a provare la nostra prova gratuita e a confrontare le prestazioni con altri servizi. Se ritieni che il nostro servizio sia più lento, facci sapere le condizioni specifiche e i concorrenti con cui lo hai confrontato tramite l'ERPC Web Dashboard. Individueremo la causa e miglioreremo ulteriormente la velocità.
Lavoriamo continuamente per migliorare la latenza in base al feedback dei clienti. Se cerchi l'endpoint più veloce possibile, condividi con noi informazioni dettagliate. Fornire metriche specifiche e condizioni di confronto con i concorrenti ci permette di offrire prestazioni superiori. Questo approccio basato sul feedback ci ha costantemente permesso di migliorare i nostri servizi.

D. Quale piano offre le prestazioni più veloci?

In generale, il nostro piano di livello più alto offre le prestazioni più veloci grazie a CPU superiori, maggiori capacità di memoria e configurazioni hardware robuste.
Offriamo anche soluzioni personalizzate se hai bisogno di server ancora più potenti, ma i nostri piani standard sono progettati per offrire un rapporto prezzo-prestazioni ottimale.
Siamo fiduciosi di fornire prestazioni di livello mondiale a ogni fascia di prezzo. Se trovi un provider più veloce nella stessa fascia di prezzo, faccelo sapere così potremo indagare e apportare miglioramenti.

D. Qual è il più veloce: WebSockets, gRPC o Shreds?

Secondo il feedback aggregato dei clienti, l'ordine delle prestazioni è:
Shreds > gRPC > WebSockets
Informaci se osservi risultati diversi.

D. La latenza non è quella che mi aspettavo.

Le prestazioni variano in base al linguaggio di programmazione utilizzato. In genere, le prestazioni dei linguaggi si classificano come segue:
Rust > Go > TypeScript (JavaScript) > Python
Per confronti dettagliati, consulta la seguente risorsa:
Consigliamo vivamente di utilizzare Rust per ottenere le massime prestazioni.