Stagione 10: Storia ed evoluzione dello sviluppo backend
L'evoluzione del backend, dal server che consegnava file ai sistemi distribuiti su scala planetaria. Speculare alla storia del frontend: qui il filo è il server che impara a reggere la scala restando la fonte della verità.
Episodi
10 episodi
Il backend oggi e uno sguardo lungo
Le somme del viaggio e la chiusura del dittico: la tensione eterna tra semplicità e scala, i concetti che restano, e le due metà di un'unica arte...
La nuvola e il serverless: il server che scompare
Dalla proprietà delle macchine all'affitto della potenza, fino al modello senza server e all'infrastruttura che diventa codice...
Dal monolite ai microservizi
Spezzare il blocco in tanti servizi indipendenti: le promesse allettanti, i costi nascosti della rete, e la saggezza di non adottarli senza averne bisogno...
La rivolta dei dati: i database non relazionali e il grande dibattito
Quando il database dovette piegarsi alla scala: la scelta tra coerenza e disponibilità, la coerenza col tempo, e la maturità che seguì l'entusiasmo eccessivo...
La sfida della scala: quando un server non basta più
L'incubo di essere travolti dal proprio successo: la squadra di server, il distributore di traffico, i server senza memoria e la mentalità che progetta per il fallimento...
L'architettura a tre livelli e il monolite
Lo schema classico presentazione-logica-dati e la riabilitazione del monolite: semplice non significa arretrato, ma fatica di fronte alla scala estrema...
Dagli script ai framework: struttura e convenzioni
Quando il caos richiese ordine: la convenzione al posto della configurazione, la separazione delle responsabilità e la professionalizzazione del mestiere...
Il database: la memoria del Web
Il cuore silenzioso di ogni backend: il modello relazionale, il linguaggio di interrogazione e le garanzie di affidabilità che lo resero il custode della verità...
I primi linguaggi del server: gli script che animarono il Web
Dai linguaggi criptici degli esperti al linguaggio facile che democratizzò il backend, con la pila di strumenti liberi che fece esplodere il Web...
Alle origini: il server che generava pagine
Il server-bibliotecario delle origini e la svolta che fa nascere il backend: eseguire programmi per costruire le pagine sul momento...