Hoppa till innehåll

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.

Stabsingenjör, Northwind Labs

Vad förändrades

  1. Cachemyckel flyttad från källhash till Cargo.lock
  2. sccache tillagd med en delad backend, så grenar delar kompilerade artefakter
  3. Releasebyggen har flyttats till 16 vCPU arm64 löpare
  4. 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å.