Stagione 61: Caching

La stagione dedicata a uno dei trucchi più potenti e universali dell'informatica: tenere una copia veloce a portata di mano. Non uno strumento, ma un principio che compare a ogni livello, dal cuore del processore ai depositi sparsi per il pianeta. Poggia su due pilastri: perché la cache funziona, cioè la ripetizione del mondo (le stesse cose tornano richieste); e perché la cache è difficile, cioè la divergenza delle copie dall'originale, da cui i due grandi problemi dell'invalidazione e dello sfratto. Sotto la magia della velocità c'è sempre lo stesso baratto silenzioso: rinunciare a un po' di spazio e di freschezza in cambio di rapidità.

Episodi

10 episodi
EP 0010
Il trucco universale della velocità

Il trucco universale della velocità

Il finale: dietro ogni forma, un solo trucco universale, barattare spazio e freschezza per velocità...

4 min
EP 009
Ti serve davvero una cache?

Ti serve davvero una cache?

Cache dappertutto o alla larga? La verità sta nel mezzo: un compromesso da aggiungere dopo aver misurato...

4 min
EP 008
Quando la cache morde: i pericoli nascosti

Quando la cache morde: i pericoli nascosti

Il lato pratico e scomodo: l'assalto alla fonte, la cache come stampella, i bug fantasma da stato nascosto, i dati privati...

4 min
EP 007
Il caching sul web: dal browser ai depositi vicini

Il caching sul web: dal browser ai depositi vicini

Il caching che ti tocca ogni giorno: il browser, i depositi vicini agli utenti, le regole della fonte...

4 min
EP 006
Lo sfratto: cosa buttare quando lo spazio finisce

Lo sfratto: cosa buttare quando lo spazio finisce

Il gemello dell'invalidazione: la cache è piccola, e si riempie...

4 min
EP 005
L'invalidazione: il problema più difficile di tutti

L'invalidazione: il problema più difficile di tutti

La puntata più onesta: una cache è una copia, e una copia invecchia...

5 min
EP 004
Colpo e buco: la matematica di quando conviene

Colpo e buco: la matematica di quando conviene

Una cache non ti fa sempre risparmiare...

4 min
EP 003
La piramide della memoria: il caching a ogni livello

La piramide della memoria: il caching a ogni livello

Il tuo computer non ha una cache, ne ha tante impilate...

4 min
EP 002
Perché la cache funziona: il segreto della ripetizione

Perché la cache funziona: il segreto della ripetizione

La domanda da cui dipende tutto: perché funziona? Perché il mondo si ripete, poche cose calde dominano...

4 min
EP 001
Che cos'è il caching: una copia veloce a portata di mano

Che cos'è il caching: una copia veloce a portata di mano

L'arte di tenere una copia veloce a portata di mano, come una scorta in dispensa...

5 min