parametri di riferimento
Il limite della cache di 10 GB è il vero collo di bottiglia della CI
Abbiamo strumentato 40.000 esecuzioni di flussi di lavoro. Il comportamento della cache prevedeva il tempo di clock migliore del conteggio della vCPU e la maggior parte dei team supera il limite senza nemmeno accorgersene.
{autore} · {ruolo} · {data} · {minuti} min di lettura
Ciò che abbiamo misurato
La velocità di ripristino conta tanto quanto la percentuale di successo
Cosa fare al riguardo?
- Misura la dimensione totale della cache per repository: la maggior parte dei team non ha mai guardato
- Misura la durata del ripristino, non solo il tasso di successo
- Correggi le chiavi della cache prima di acquistare corridori più grandi
- Se hai strutturalmente più di 10 GB, il problema è il limite e nessuna chiave lo risolverà
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
CI quando i tuoi compagni di squadra sono agentiGli agenti di codifica dell'intelligenza artificiale spingono molto più spesso degli umani. Ecco come ciò cambia la progettazione della pipeline e il controllo dei costi.Perché pubblichiamo le istruzioni per partireOgni pagina di migrazione su questo sito include le differenze per eseguire la migrazione da noi. Ecco il ragionamento.Cosa abbiamo imparato eseguendo un milione di lavori CITempo di coda, comportamento della cache, corretto dimensionamento e modalità di errore che appaiono solo su larga scala.Smettere di riprovare test instabiliI tentativi automatici convertono un bug reale in uno intermittente e addestrano il tuo team a diffidare di ogni errore.