Collaboration régionale
Lorsque plusieurs personnes utilisent tour à tour le même environnement de développement, rapprocher le nœud des principaux opérateurs est plus important que de le placer simplement près des utilisateurs finaux.
RunAMac propose actuellement cinq nœuds à Singapour, au Japon (Tokyo), en Corée du Sud (Séoul), à Hong Kong et dans l’ouest des États-Unis. Chaque région permet de commander un RunAMac M4 : M4, 16GB RAM et 256GB SSD sur un serveur physique dédié, et non une machine virtuelle.
Idéal pour les équipes dont les principaux membres sont en Asie du Sud-Est, qui utilisent fréquemment l’interface graphique macOS ou qui souhaitent rapprocher les runners d’intégration continue du code et des services d’artefacts régionaux.
Configurer une commande dans cette régionLe tableau ci-dessous sert à réduire le choix de région. Chaque point a été relevé pendant les heures de pointe du réseau local un jour ouvré. Chaque itinéraire a reçu 30 requêtes ICMP consécutives ; la médiane est calculée après exclusion des délais d’attente. La colonne Opérateur décrit le type d’accès et ne représente pas toutes les connexions locales.
De 14:00 à 16:00, heure locale du lieu d’accès les jours ouvrés, en évitant les creux ponctuels.
Connexion fixe locale ou sortie Internet d’entreprise, sans utiliser les résultats du réseau interne du même centre de données.
30 requêtes par itinéraire ; en cas de perte de paquets, elle est consignée séparément avant un nouveau test.
Toutes les valeurs sont en millisecondes et correspondent à la médiane des temps aller-retour valides.
| Lieu d’accès et type de connexion | Singapour | Tokyo | Séoul | Hong Kong | Ouest des États-Unis |
|---|---|---|---|---|---|
| Singapour Sortie Internet d’entreprise |
8 ms | 72 ms | 83 ms | 39 ms | 169 ms |
| Tokyo Connexion fixe |
74 ms | 7 ms | 34 ms | 52 ms | 111 ms |
| Séoul Sortie Internet d’entreprise |
88 ms | 35 ms | 6 ms | 46 ms | 128 ms |
| Hong Kong Connexion fixe |
38 ms | 51 ms | 47 ms | 5 ms | 151 ms |
| Ouest des États-Unis Sortie Internet d’entreprise |
171 ms | 109 ms | 126 ms | 149 ms | 9 ms |
Lorsque les membres de l’équipe sont principalement à Singapour, en Malaisie, en Indonésie ou dans les régions voisines, le nœud de Singapour réduit généralement le délai de réponse de l’interface graphique distante. Il convient aussi aux équipes régionales qui partagent un environnement de développement macOS stable, en limitant les écarts de configuration liés au transfert des appareils entre membres.
Lorsque plusieurs personnes utilisent tour à tour le même environnement de développement, rapprocher le nœud des principaux opérateurs est plus important que de le placer simplement près des utilisateurs finaux.
Vérifiez la direction du téléchargement du code, des dépendances et de l’envoi des artefacts ; pour les builds longs, un débit stable compte généralement davantage que quelques millisecondes.
Pour utiliser longuement Xcode ou l’interface graphique macOS, effectuez des tests continus depuis le réseau professionnel réel plutôt que de vous fier à la seule distance géographique.
Ces trois nœuds sont géographiquement proches, mais le routage interrégional peut varier fortement selon le réseau professionnel. Identifiez d’abord les personnes qui utilisent fréquemment l’interface graphique, puis comparez la direction des transferts vers le dépôt, les sources de dépendances et les artefacts de build.
Adapté aux équipes dont les principaux développeurs sont au Japon ou qui souhaitent rapprocher leur Mac cloud des flux de collaboration en Asie du Nord-Est. Si le code et les services d’artefacts se trouvent dans l’ouest des États-Unis, mesurez également les temps de téléchargement et d’envoi transpacifiques.
Adapté aux développeurs locaux en Corée et aux flux d’intégration continue opérés principalement depuis Séoul. Lorsque l’équipe est répartie entre le Japon et la Corée, ne comparez pas uniquement les moyennes : consignez séparément la latence médiane et les pertes de paquets sur les réseaux des deux pays.
Adapté aux collaborations entre le sud de la Chine et l’Asie du Sud-Est, ainsi qu’aux équipes réparties sur plusieurs sites qui recherchent un compromis. Si le travail quotidien repose surtout sur des builds en ligne de commande, vérifiez en priorité le débit soutenu du cache de dépendances et de l’archivage des artefacts.
Lorsque l’équipe se trouve principalement sur la côte ouest de l’Amérique du Nord, ou lorsque le dépôt, les dépendances de build et les artefacts de publication sont concentrés dans l’ouest des États-Unis, placer RunAMac M4 dans cette même région offre généralement un acheminement plus stable. Pour les équipes asiatiques, ce nœud convient davantage aux builds proches des flux de publication nord-américains qu’à l’utilisation fréquente d’une interface graphique.
L’objectif du choix de région n’est pas de trouver une valeur théorique minimale, mais de raccourcir le flux le plus fréquent, le plus long et le plus difficile à mettre en cache. Notez les faits en quatre étapes pour réduire généralement les cinq régions candidates à une ou deux.
Listez les membres qui utilisent réellement le Mac cloud chaque jour, plutôt que le seul siège social. Si l’équipe est répartie dans plusieurs régions, mesurez chaque réseau professionnel fixe séparément et ne généralisez pas les résultats ponctuels d’un réseau mobile individuel.
Notez le dépôt, les sous-modules et la direction du cache de dépendances nécessaires à un build complet. Même lorsque le volume de code est faible, des dépendances souvent invalidées peuvent rendre leur chemin de téléchargement plus déterminant que la distance au dépôt principal.
Distinguez les téléchargements locaux, l’archivage de l’équipe et la publication ultérieure. Si chaque build envoie des artefacts volumineux, mesurez le débit d’envoi soutenu plutôt que de vous limiter à une réponse ping de quelques dizaines d’octets.
Lorsque l’interface graphique est utilisée pendant de longues périodes chaque jour, réduisez en priorité la latence aller-retour entre l’opérateur et le nœud. Si les tâches sont principalement exécutées par des runners automatisés, accordez davantage de poids aux flux du dépôt, du cache et des artefacts.
Le choix du nœud ne modifie pas les caractéristiques matérielles de base. Le catalogue actuel ne comprend qu’une configuration, RunAMac M4 : M4, 16GB RAM et 256GB SSD. Toutes les régions fonctionnent normalement 365 jours par an.
| Nœud | Modèle | Puce | Mémoire | Stockage | Statut | Accès à la commande |
|---|---|---|---|---|---|---|
| Singapour | RunAMac M4 | M4 | 16GB | 256GB SSD | Disponible | Choisir une région |
| Japon (Tokyo) | RunAMac M4 | M4 | 16GB | 256GB SSD | Disponible | Choisir une région |
| Corée du Sud (Séoul) | RunAMac M4 | M4 | 16GB | 256GB SSD | Disponible | Choisir une région |
| Hong Kong | RunAMac M4 | M4 | 16GB | 256GB SSD | Disponible | Choisir une région |
| Ouest des États-Unis | RunAMac M4 | M4 | 16GB | 256GB SSD | Disponible | Choisir une région |
Confirmez le nœud, la durée de location et les options de stockage nécessaires. Toutes les combinaisons du catalogue peuvent être commandées ; la disponibilité et les informations de livraison au moment de l’envoi sont celles renvoyées en temps réel par la console.
Choisissez Singapour, Tokyo, Séoul, Hong Kong ou l’ouest des États-Unis, puis vérifiez les durées de location quotidiennes, hebdomadaires, mensuelles ou trimestrielles ainsi que les options supplémentaires. Les informations de connexion, la durée et la facturation sont disponibles dans la console.