Pour une même application, le choix du nœud change radicalement l'expérience utilisateur. L'essentiel est la proximité avec vos utilisateurs, avec quelques nuances à peser.
1. Partir de vos utilisateurs cibles
Identifiez où se trouve la majorité de vos utilisateurs et placez le serveur dans le centre de données le plus proche : c'est le levier le plus efficace pour réduire la latence. Le Japon pour l'Asie de l'Est, les États-Unis pour l'Europe et les Amériques, l'Australie pour l'Océanie.
2. Mesurer plutôt que croire la fiche technique
La latence peut varier fortement entre centres de données et entre lignes d'une même ville. Lancez ping et mtr vers une IP de test avant de commander.
3. Tenir compte de la stabilité
Une latence basse mais instable vaut moins qu'une latence légèrement plus élevée mais régulière. Testez à différentes heures et surveillez les pics.
4. Des utilisateurs répartis sur plusieurs régions
- Audience répartie sur plusieurs continents : envisagez un déploiement multi-nœuds avec un DNS géographique ;
- Accélérez le contenu statique via un CDN et dirigez les requêtes dynamiques vers l'origine la plus proche.
Vous hésitez sur le nœud adapté à votre répartition d'audience ? Expliquez votre cas au support 00Shark, nous vous proposerons une architecture.