Frequently asked questions

What does co-location mean for Solana trading?
Co-location means placing the latency-critical parts of a trading system physically and topologically close to the Solana infrastructure they communicate with. That may include shred sources, RPC or gRPC nodes, staked validators, transaction relays, and the Jito Block Engine. A city label alone does not prove a short network path.
How much latency does co-location save?
There is no universal number. Savings depend on the original and new paths, carrier routing, congestion, server processing, and the leaders involved. Measure the exact read and send paths at p50, p95, and p99 under representative load.
Is ping enough to choose a Solana RPC region?
No. Ping measures ICMP round-trip behavior to one host. It does not measure shred arrival, gRPC delivery, RPC processing, transaction submission, leader reachability, or landing. Use ping and traceroute for diagnosis, then benchmark application-level outcomes.
Do I need bare metal for a Solana trading bot?
Not for every workload. Bare metal becomes valuable when shared CPU, virtualization, noisy neighbors, NIC queues, or throttling move tail latency. Start with measured requirements, then choose dedicated hardware when p99 stability and packet processing justify the operational cost.
Should my strategy run in one region or several?
A single region is simpler and can be best for one dominant path. Multiple regions can reduce exposure to leader geography and regional failures, but require state synchronization, duplicate-action prevention, and an explicit ownership rule for each opportunity.