Dizionario AI › Fondamenti AI

Round-robin

Il round-robin è una strategia di distribuzione a rotazione: una lista di risorse, server, modelli, chiavi API, elementi di una coda, viene percorsa in ordine ciclico, assegnando a ciascuna un turno alla volta prima di ricominciare dalla prima. È l'algoritmo di bilanciamento più semplice che esista: zero calcoli, zero priorità, ogni elemento riceve esattamente la stessa quota di lavoro. Il primo arrivato prende la prima risorsa, il secondo la seconda e quando la lista finisce si riparte dall'inizio.

Definizione

Come funziona

Come funziona in pratica: un contatore tiene traccia dell'ultima posizione servita; a ogni nuova richiesta il contatore avanza di uno e, arrivato in fondo, torna a zero (aritmetica modulare). Esistono varianti pesate (weighted round-robin), dove le risorse più capienti ricevono più turni, e varianti con esclusione temporanea delle risorse in errore.

Applicazioni

Nell'AI moderna il round-robin è ovunque: i gateway LLM lo usano per distribuire le richieste tra più provider o più chiavi API ed evitare i rate limit; le piattaforme multi-modello alternano istanze dello stesso modello per ridurre la latenza; nell'orchestrazione multi-agente assegna i compiti agli agenti disponibili a rotazione. Fuori dall'AI è il cuore dello scheduling dei processi nei sistemi operativi time-sharing (dagli anni '60, con sistemi come il CTSS del MIT), del DNS round-robin che alterna gli indirizzi IP di un sito, e del girone all'italiana nei tornei, dove ogni squadra incontra tutte le altre.

Storia ed etimologia

La storia del nome è curiosa: viene dal francese "ruban rond" (nastro rotondo). Nel XVII e XVIII secolo marinai e petizionanti firmavano le richieste collettive disponendo le firme in cerchio, così da nascondere chi avesse firmato per primo e sottrarre il capofila alla punizione. Da lì il senso di "a turno, senza un primo": esattamente ciò che l'algoritmo fa con le risorse.

Come si usa in Grace

Grace usa il round-robin nella bacheca AI Jobs: le offerte di lavoro vengono mostrate alternando le aziende a rotazione, così nessun datore di lavoro monopolizza le prime posizioni e ogni fonte riceve la stessa visibilità.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

INDACO TMS: Transport Management for European Logistics

Shipment tracking, multi-carrier EDI and automated invoicing in one cloud platform. Invoices generated in under 10 seconds.

Vai su indacotms.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.