Solana RPC - Comparação de Velocidade
slv check geyserbench é um comando de referência Solana para comparar o desempenho de Shredstream, gRPC e RPC. Escolha o tipo de conexão, digite os endpoints que você deseja comparar, e o CLI mostrará a taxa de vitória, p50, p95, p99, ping, firsts, e backfill em um relatório.
Instalar primeiro
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | shVocê pode usar o comando imediatamente após a instalação.
Use básica
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)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)O modo interativo é simples:
bash
slv check geyserbench
? Benchmark kind (shredstream / grpc / rpc): (shredstream) ›
? Region (--region) for accurate measurement: (frankfurt) ›
? First endpoint URL: ›slv check geyserbench
? Benchmark kind (shredstream / grpc / rpc): (shredstream) ›
? Region (--region) for accurate measurement: (frankfurt) ›
? First endpoint URL: ›Escolha o transporte primeiro, escolha a região e, em seguida, digite os parâmetros que deseja comparar.
Por que importa a medição consciente da região
Solana é global, e líderes giram enquanto blocos são produzidos. Como a velocidade de propagação de dados depende de quão perto você está do líder atual, regiões mais próximas dos slots líderes podem receber dados mais rápido. Isso significa que a comparação região por região dá uma visão mais precisa do que olhar apenas para as médias globais.
Isso é especialmente útil para aplicativos globais e para cargas de trabalho muito baixas, como a negociação de alta frequência, onde salvar até 1 ms importa.
Útil para SLV AI e ERPC
Como esse benchmark é incorporado ao SLV, o SLV AI também pode usar dados de benchmark específicos da Solana para recomendar a arquitetura, ajuste e escala corretas para o trabalho. Quando você deseja executá-lo você mesmo, o CLI ainda é conveniente como uma ferramenta de comparação de um comando.