Guide
Come dimensionare i corridori per le build Java
Stai indovinando la dimensione del corridore per una build Maven o Gradle.
4 min di lettura
Perché succede
Come risolverlo
- Inizia con 8 vCPU con 4 GB per vCPU; Gradle e Maven eseguono entrambi il parallelismo tra i moduli
- Fornisci alla JVM un heap sufficiente: un heap sottodimensionato costa più di una CPU sottodimensionata
- Fai attenzione alla fase di configurazione, che è a thread singolo e non è influenzata dal numero di core
- Aumentare la produttività solo se il parallelismo a livello di modulo sta effettivamente saturando i core
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
Come scalare i corridori self-hostedI corridori self-hosted fanno la fila nelle ore di punta o restano inattivi e costosi.Come utilizzare i gruppi di corridoriQualsiasi repository può pianificare lavori su qualsiasi corridore.Come progettare una strategia per l'etichetta runnerLe etichette sono cresciute in modo organico e nessuno sa quale utilizzare.Hosted o BYOC: come scegliereNon sei sicuro se utilizzare i corridori ospitati o eseguire la distribuzione nel tuo cloud.