Siirry sisältöön

suunnittelu

CI-välimuistin rakentaminen, joka ei kaasuta

Kuinka palvelemme välimuistin palautuksia nopeudella 1 Gt/s ja miksi kaistanleveys on tärkeämpää kuin kapasiteetti.

Priya Raghavan · Infrastruktuuri · 2026-04-23 · 9 min lukuaika

Miksi palautusnopeus hallitsee

Mitä rakensimme

  • Välimuisti on tallennettu NVMe:lle samalle käytettävyysalueelle kuin runner pool
  • Sisältökohdistetut palaset, joten muuttumattomia osia ei siirretä uudelleen
  • zstd-pakkaus, valittu dekompression nopeudeksi eikä suhteeksi
  • Rinnakkaishaku, joka kyllästää linkin yhden streamin sijaan

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.