Vai al contenuto

ingegneria

Costruire una cache CI che non subisca limitazioni

Come offriamo ripristini della cache a 1 GB/s e perché la larghezza di banda è più importante della capacità.

{autore} · {ruolo} · {data} · {minuti} min di lettura

Perché ripristinare la velocità domina

Ciò che abbiamo costruito

  • Cache archiviata su NVMe nella stessa zona di disponibilità del pool runner
  • Blocchi indirizzati al contenuto in modo che le parti invariate non vengano ritrasferite
  • Compressione zstd, scelta per la velocità di decompressione piuttosto che per il rapporto
  • Recupero di blocchi paralleli che saturano il collegamento anziché un singolo flusso

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.