Vai al contenuto

Guide

Come eliminare i tempi morti nel lavoro

I lavori trascorrono il tempo senza fare nulla: aspettando un servizio, una sospensione o un ciclo di sondaggi.

4 min di lettura

Perché succede

Come risolverlo

  1. Sostituisci il sonno con un controllo dello stato adeguato e la finestra mobile compone --wait
  2. Sondaggio con backoff esponenziale e timeout rigido anziché a intervallo fisso
  3. Elimina completamente le lunghe attese per i sistemi esterni dal runner: utilizza un callback webhook

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

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