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
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
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.
