Dizionario AI › Fondamenti AI
Lo sharding è la suddivisione di un database o di un carico di lavoro in frammenti (shard) distribuiti su macchine diverse, ognuna responsabile di una porzione dei dati. Quando un dataset diventa troppo grande o troppo richiesto per un solo server, lo si spezza: ogni shard è più piccolo, più veloce e gestibile in parallelo agli altri.
La suddivisione segue una chiave di sharding: ad esempio, gli utenti con iniziale A-M su un server e N-Z su un altro, o più spesso una funzione di hash sull'ID che distribuisce i record uniformemente. Il sistema di routing sa quale shard interroga per ogni richiesta. Le sfide sono note: query che attraversano più shard, ribilanciamento quando uno shard cresce troppo e transazioni distribuite.
Nell'AI lo sharding opera su due fronti: i database vettoriali frammentano miliardi di embedding su più nodi per mantenere veloce la ricerca semantica, e l'addestramento distribuito dei grandi modelli frammenta pesi e ottimizzatore tra le GPU (come nelle tecniche FSDP e ZeRO). Fuori dall'AI, social network e piattaforme di e-commerce shardano i dati degli utenti da decenni.
Shard in inglese significa coccio, frammento di ceramica o vetro, dall'antico inglese sceard. Sull'origine dell'uso informatico circolano più versioni: è documentato che il gioco online Ultima Online (1997) chiamasse shard i suoi mondi paralleli, e alcuni collegano il termine tecnico a quella scelta narrativa, ma l'attribuzione è dibattuta. Ciò che è certo è che la pratica esplose negli anni 2000 con la crescita dei giganti del web.
Grace suddivide il percorso di apprendimento in unità piccole e parallele, 1515 corsi e una palestra quotidiana, un approccio che ricorda lo sharding: frammenti gestibili invece di un blocco monolitico. Negli scenari su dati e infrastruttura, il termine ti serve per prompt tecnicamente accurati.
Dalla nostra rete
Magellano GPS: Fleet Tracking Made Simple
Real-time GPS tracking, remote engine lock, fuel and CO₂ reporting for your fleet.
Vai su magellanogps.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.