ingénierie
Migrer CI vers arm64 : qu'est-ce qui casse réellement
Nous avons déplacé 200 référentiels vers les coureurs arm64. Voici la liste complète de ce qui a échoué et pourquoi.
{auteur} · {rôle} · 2026-05-06 · 8 min de lecture
arm64 est moins cher par minute et souvent plus rapide. La migration est généralement simple. Dans le cas contraire, la cause est presque toujours la même catégorie de choses.
Ce qui s'est cassé, par ordre de fréquence
Ce qui n'a pas cassé
Presque tout le code d’application pur. Allez, Rust, Java, Ruby, PHP et Modern Node se croisent tous proprement. Les échecs étaient concentrés dans les limites des dépendances natives, et non dans les langues elles-mêmes.
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
CI quand vos coéquipiers sont des agentsLes agents de codage de l’IA poussent beaucoup plus souvent que les humains. Voici comment cela change la conception des pipelines et le contrôle des coûts.Pourquoi nous publions des instructions pour partirChaque page de migration de ce site inclut la différence pour migrer vers nous. Voici le raisonnement.Ce que nous avons appris en gérant un million d'emplois CITemps d'attente, comportement du cache, dimensionnement correct et modes de défaillance qui n'apparaissent qu'à grande échelle.Arrêtez de réessayer des tests instablesLes tentatives automatiques convertissent un bug réel en un bug intermittent et entraînent votre équipe à se méfier de chaque échec.