Comment construire l’infrastructure Solana la plus rapide

Comment construire l’infrastructure Solana la plus rapide

Comment construire l’infrastructure Solana la plus rapide
ERPC accompagne de nombreux traders et projets Solana, répondant fréquemment à des questions sur l'optimisation de la latence. Dans cet article, nous décrivons les principales considérations techniques pour construire une infrastructure Solana optimale.

Considérations cruciales pour l’infrastructure Solana

De nombreux traders haute fréquence sur Solana comprennent que placer des serveurs géographiquement plus proches réduit la latence. Toutefois, les points suivants sont particulièrement importants :
  • Réception des données en flux (gRPC, ShredStream, etc.)
  • Transmission des données de transaction (requêtes POST)
Ces deux éléments peuvent sembler similaires, mais ils présentent des caractéristiques nettement différentes.

Le piège des communications en flux continu

Le terme « flux » évoque la vitesse, mais une communication en flux continu entraîne souvent une latence nettement plus élevée.
Type de communicationFacteur de latence (par rapport au ping idéal)Caractéristiques
Ping idéal1xLatence minimale dans des conditions idéales
POST (envoi unique)Environ 2 à 3×Communication simple et relativement légère
Communication en fluxEnviron 5×Connexion continue avec frais généraux élevés
La communication par flux maintient des connexions continues, amplifiant la latence en raison de la distance. Cet effet est particulièrement marqué lors du traitement des données Solana en temps réel.

Rapprocher l’infrastructure de la source du flux

Dans la plupart des cas, la réception des données en flux et l'envoi des transactions se produisent dans des centres de données distincts. Il est crucial de placer votre infrastructure le plus près possible de la source du flux.
Comme la latence du flux dépasse nettement celle d’une requête POST, rapprocher l’infrastructure de la source du flux réduit fortement la latence globale.

Atteindre la vitesse maximale avec la communication « zéro distance » d’ERPC

L’infrastructure d’ERPC offre l’environnement le plus rapide grâce aux éléments suivants :
  • Des endpoints RPC Solana, des VPS et des serveurs bare metal situés dans le même réseau
  • Une communication « zéro distance » qui évite le routage Internet externe
Cette configuration permet d'obtenir un ping d'environ 0,1 ms entre serveurs dédiés.

Avantages des VPS et serveurs bare metal d’ERPC

Les VPS et serveurs bare metal d’ERPC sont optimisés pour le traitement des données Solana en temps réel.
SpécificationVPSBare Metal
Fréquence du processeurJusqu'à 4,15 GHz (derniers processeurs AMD EPYC)5 GHz+ (processeurs récents)
Type de mémoireRAM DDR5 (haute bande passante)DDR5 RAM (haute bande passante)
StockageNVMe SSD (Gen4+)NVMe SSD (Gen4+)
Bande passante réseau1 Gbit/s+10 Gbit/s+
Partage des ressourcesVirtualisation (ressources partagées)Physique (entièrement dédié)
Utilisation recommandéeDistribution mondiale, rentabilitéTrading régional, performance maximale

Tarifs

Serveurs bare metal dédiés

SLV Metal

EPYC VPS

Solana EPYC VPS

Optimisation et suivi

ERPC fournit également une solution complète de surveillance des serveurs :
  • Utilisation recommandée des ressources : 30 à 40 % pour le processeur, la RAM et le stockage pour des performances optimales
  • Outils de surveillance : visualisation détaillée avec Prometheus et Grafana
  • Service de surveillance : disponible pour 16 € par mois
L'optimisation et la surveillance continues assurent un environnement de trading Solana rapide et stable.

Assistance technique et essai gratuit

Pour des questions spécifiques ou pour tester l’infrastructure d’ERPC à distance zéro, veuillez passer par le Discord officiel de Validators DAO :
ERPC s’engage à soutenir durablement le succès de votre projet. Nous sommes impatients de vous aider.