Outils de développement
Northwind Labs a réduit le temps de réponse des demandes d'extraction de 24 à 6 minutes
Un monorepo Rust avec une construction à froid de 40 minutes, maîtrisé avec sccache et des coureurs arm64 natifs.
24 m → 6 m
Commentaires sur les relations publiques
−41%
Dépenses CI
31% → 94%
Taux de réussite du cache
“Nous nous étions convaincus que la construction était intrinsèquement lente. Il n’était intrinsèquement pas mis en cache.”
Northwind gère un monorepo Rust avec environ 340 caisses. Avant la migration, une version à froid prenait 40 minutes et une version à chaud 24, car target/ était mis en cache sur une clé contenant des fichiers sources.
Ce qui a changé
Le mouvement arm64 valait 20 % sur le prix et environ 15 % sur le temps de construction. Le correctif de clé de cache valait beaucoup plus que les deux.
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
Côté portUne fintech réglementée qui nécessitait des builds, du cache et des journaux au sein de l’UE, sans exploiter une flotte de coureurs.Crécerelle mobileUne équipe iOS payant des minutes macOS pour exécuter des tests JavaScript, et ce qu'a fait leur migration vers Linux.Fret orbital120 packages, chacun étant reconstruit à chaque poussée, jusqu'à ce que la détection des cibles affectées soit correctement configurée.