Μετάβαση στο περιεχόμενο

Εργαλεία προγραμματιστών

Η Northwind Labs μείωσε την ανατροφοδότηση αιτήματος έλξης από 24 σε 6 λεπτά

Ένα μονόρεπο Rust με ψυχρή κατασκευή 40 λεπτών, τεθεί υπό έλεγχο με scache και native arm64 runners.

24μ → 6μ
Σχόλια δημοσίων σχέσεων
−41%
CI ξοδεύουν
31% → 94%
Ποσοστό επισκέψεων στην κρυφή μνήμη

Είχαμε πείσει τους εαυτούς μας ότι η κατασκευή ήταν απλώς εγγενώς αργή. Ήταν εγγενώς αποθηκευμένο.

Μηχανικός προσωπικού, Northwind Labs

Τι άλλαξε

  1. Το κλειδί της προσωρινής μνήμης μετακινήθηκε από τον κατακερματισμό πηγής στο Cargo.lock
  2. Το sccache προστέθηκε με ένα κοινόχρηστο backend, έτσι τα υποκαταστήματα μοιράζονται μεταγλωττισμένα τεχνουργήματα
  3. Οι εκδόσεις κυκλοφορίας μετακινήθηκαν σε 16 δρομείς vCPU arm64
  4. Δοκιμαστική σουίτα κατανεμημένη σε τέσσερις δρομείς με βάση την ιστορική διάρκεια

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.