Utvecklarverktyg
Northwind Labs minskar pull-request feedback från 24 till 6 minuter
En Rust monorepo med en 40-minuters kall byggnad, under kontroll med sccache och infödda arm64-löpare.
24m → 6m
PR-feedback
−41 %
CI spenderar
31 % → 94 %
Cache träfffrekvens
“Vi hade övertygat oss själva om att konstruktionen bara var långsam. Den var till sin natur uncachad.”
Vad förändrades
- Cachemyckel flyttad från källhash till Cargo.lock
- sccache tillagd med en delad backend, så grenar delar kompilerade artefakter
- Releasebyggen har flyttats till 16 vCPU arm64 löpare
- Testsvit fördelad på fyra löpare efter historisk varaktighet
Relaterat
HarboursideEn reglerad fintech som behövde builds, cache och loggar inom EU, utan att driva en löparflotta.Tornfalk mobilEtt iOS-team som betalade för macOS-minuter för att köra JavaScript-tester, och vad flyttade dem till Linux gjorde.Orbital frakt120 paket, vart och ett byggs om vid varje push, tills detektering av påverkade mål konfigurerades korrekt.