Dizionario AI › Fondamenti AI

Sharding

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.

Definizione

Come funziona

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.

Applicazioni

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.

Storia ed etimologia

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.

Come si usa in Grace

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.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

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

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.