Skip to main content

Performance Samples

RPC performance depends on request shape, endpoint capacity, and data retention. Solana HTTP supports JSON-RPC request-response patterns documented in Solana HTTP RPC docs.

PatternUse
Batch requestGroup independent lightweight reads.
Rate limit handlingTreat 429 as retryable capacity signal with jittered backoff.
RPC poolSpread tenants across dedicated/private endpoints.
Archive retentionConfirm historical signature/account retention before backfills.
const batch = [{ jsonrpc: "2.0", id: 1, method: "getSlot", params: [{ commitment: "confirmed" }] }, { jsonrpc: "2.0", id: 2, method: "getHealth" }];