For the complete documentation index, see llms.txt. This page is also available as Markdown.

Performance and Benchmarking

RPC Fast nodes typically outperform default self-hosted RPC node solutions, especially in the speed of receiving events from the Solana blockchain.

Benchmarking

To benchmark two gRPC endpoints: https://github.com/dysnix/solana-test/tree/main/yellowstone-bench.

Node performance with vs. without Jito: With Jito, the node receives 99.71% of transactions faster with an average advantage of 120ms.

[SUMMARY]
  Matching txns: 185141
  Avg delta: 120.360582 ms
  75th percentile delta: 165.634304 ms
  90th percentile delta: 218.932224 ms
  95th percentile delta: 239.485952 ms
  99th percentile delta: 270.596147 ms
  99.71% of txns: JITO.json is faster than NONE.json
  0.29% of txns: JITO.json is slow than NONE.json

To measure the latency of the RPC endpoint requests, refer to the guide: RPC latency benchmark.

To compare receiving speed of processed transactions between two Yellowstone gRPC providers, refer to the guide: Yellowstone gRPC benchmark.


Optimisation

If you are our customer, you can achieve even lower latency and maximise throughput to your dedicated node in two simple steps:

  1. Contact RPC Fast and ask to disable CloudFlare protection of your nodes endpoint.

  2. Co-location: Order a server or VPS in the same DC as your nodes are located. RPC Fast is your primary contact point to pick up the same hosting provider as the one hosting your nodes.

These measures may lower the latency between your workloads and RPC Fast dedicated nodes to less than 0.9ms.


Case Studies

Last updated