Dizionario AI › Fondamenti AI
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.
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.
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.
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.
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à.
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
📱 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.