Solana Geyser gRPC - Confronto di velocità

slv check geyserbench è un comando di benchmark Solana per confrontare le prestazioni di Shredstream, gRPC e RPC. Scegli il tipo di connessione, inserisci gli endpoint che vuoi confrontare e la CLI mostrerà win rate, p50, p95, p99, ping, firsts e backfill in un unico report.
slv check geyserbench

Installa prima

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
Puoi usare il comando subito dopo l'installazione.

Uso di base

bash
slv check geyserbench --help
Usage:   slv check geyserbench
Version: 2026.4.3.1321

Description:

  Run geyserbench with generated config

Options:

  -h, --help                      - Show this help.
  --kind          <kind>          - Benchmark kind: shredstream | grpc | rpc
  --region        <region>        - Benchmark region for region-aware measurement
  --endpoint      <endpoint>      - Endpoint URL to compare
  --transactions  <transactions>  - Transaction sample size                        (Default: 10000)
La modalità interattiva è immediata:
bash
slv check geyserbench
? Benchmark kind (shredstream / grpc / rpc): (shredstream) ›
? Region (--region) for accurate measurement: (frankfurt) ›
? First endpoint URL: ›
Scegli prima il trasporto, poi la regione, quindi inserisci gli endpoint che vuoi confrontare.

Perché la misurazione region-aware è importante

Solana è globale e i leader ruotano durante la produzione dei blocchi. Poiché la velocità di propagazione dei dati dipende da quanto sei vicino al leader corrente, le regioni più vicine agli slot dei leader possono ricevere i dati più velocemente. Ciò significa che un confronto regione per regione offre una visione più accurata rispetto al considerare solo le medie globali.
Questo è particolarmente utile per le app globali e per i carichi di lavoro a latenza molto bassa come l'high-frequency trading, dove risparmiare anche 1 ms fa la differenza.

Utile per SLV AI ed ERPC

Poiché questo benchmark è integrato in SLV, SLV AI può anche utilizzare i dati di benchmark specifici di Solana per consigliare l'architettura, il tuning e la scala giusti per il lavoro. Quando vuoi eseguirlo da solo, la CLI resta comoda come strumento di confronto con un solo comando.