← Tutti gli episodi
Copertina di La tartaruga che ha vinto la corsa: open source e longevità
Stagione 53 · Episodio 0010

La tartaruga che ha vinto la corsa: open source e longevità

12 settembre 2026 4:54
0:00 4:54

Ciao, e benvenuto nella decima e ultima puntata della cinquantatreesima stagione. Oggi tiriamo le somme su Postgres, rimettiamo insieme i pezzi che abbiamo visto, e chiudiamo con la storia più profonda di tutte: non un meccanismo, ma il motivo per cui questa base di dati, silenziosa e senza padroni, ha vinto. Oggi capiamo perché scegliere il noioso, e perché la tartaruga ha battuto la lepre.

Ripercorriamo la stagione, perché il ritratto ora si compone. Siamo partiti dall'elefante che non dimentica, e dai due pilastri: fiducia ed estensibilità. Poi il parlare dichiarativo, dì cosa vuoi. Le transazioni e il tutto o niente. Le versioni multiple per non fare la fila. Il pianificatore che sceglie la strada. Gli indici per trovare senza leggere tutto. Il registro che scrive l'intenzione prima del fatto. Il guardiano che difende la verità dei dati. E l'estensibilità, il nucleo che cresce fino a diventare quasi tutto.

Voglio mostrarti il filo che unisce i due pilastri, perché sono la stessa promessa. Guarda i due pilastri insieme. La fiducia dice: i tuoi dati sono al sicuro, corretti, protetti, qualunque cosa succeda. L'estensibilità dice: e li puoi far crescere fino a quasi ogni forma, senza uscire da quel guscio di sicurezza. Messi insieme, promettono una cosa sola: un posto solo, affidabile, in cui mettere la verità del tuo sistema e lasciarcela per anni, sapendo che reggerà e che potrà crescere con te. È tutto qui il perché di Postgres.

Voglio darti la storia più profonda, perché spiega la sua longevità. Postgres non è di nessuno. Non lo possiede un'azienda che potrebbe comprarlo, ucciderlo, cambiargli la licenza da un giorno all'altro per spremerci soldi. È costruito da una comunità globale di persone, da decenni, sotto una licenza che permette a chiunque di usarlo liberamente. Abbiamo visto, in altre stagioni, cosa succede quando un bene comune ha un padrone: prima o poi arriva la tentazione di chiudere il recinto, e chi si era fidato resta spiazzato. Postgres è l'opposto: nessuno può tirarti via il tappeto da sotto i piedi, perché il tappeto non è di nessuno, ed è di tutti.

Voglio difendere una parola, perché è fraintesa. La reputazione di Postgres è di essere noioso. E voglio dirti che, per una base di dati, non esiste complimento più alto. Noioso vuol dire che non ti sorprende nei modi brutti. Non perde dati in silenzio, non cambia comportamento a ogni versione, non ti sveglia di notte con guasti misteriosi. Noioso vuol dire che a un certo punto smetti di pensarci, e la tua testa è libera per il problema vero, quello del tuo prodotto. Scegliere una tecnologia noiosa, per le cose che non devono fallire, non è timidezza né mancanza di ambizione: è saggezza. Il brivido, mettilo nel prodotto, non nelle fondamenta. Le fondamenta di una casa non devono essere emozionanti: devono solo reggere, anno dopo anno, mentre tu vivi la tua vita ai piani di sopra senza pensarci mai. Una base di dati è esattamente questo, per il tuo sistema.

Voglio fare la sintesi, perché è il cuore. Postgres ha fatto una scommessa lunga: essere giusto invece che veloce, attento invece che furbo, stabile invece che alla moda. Per anni, database più scintillanti hanno preso i riflettori, promettendo prestazioni mirabolanti e idee rivoluzionarie. Molti sono spariti. Postgres, intanto, ha continuato tranquillo a fare bene il suo lavoro, migliorando piano, senza rumore. Ed è ancora qui, più forte e più amato che mai. È la tartaruga della favola: non la più veloce a ogni singolo scatto, ma quella che, sulla distanza lunga, ha battuto tutte le lepri.

Voglio legarla alla tesi di sempre, perché chiude il cerchio. Tutta la stagione è stata un invito a capire il modello sotto la magia: le transazioni, le versioni, il registro, il pianificatore. Ma con una base di dati, capire il modello ha uno scopo speciale: è ciò che ti permette di fidarti. Non una fiducia cieca, da riporre in una scatola misteriosa, ma una fiducia informata, che sa perché quei dati sono al sicuro. E la fiducia informata è la più solida che ci sia, perché non crolla alla prima sorpresa: sa già come funzionano le cose sotto. Ed è forse questa la cosa più bella che una tecnologia possa darti: non lo stupore, che passa in fretta, ma la calma di chi ha capito, e proprio per questo può smettere di preoccuparsi.

Per oggi, e per questa cinquantatreesima stagione, ci fermiamo qui. Abbiamo attraversato Postgres per intero: l'elefante e i due pilastri, il dichiarativo, le transazioni, le versioni multiple, il pianificatore, gli indici, il registro di scrittura, il guardiano dell'integrità e l'estensibilità. I due pilastri, fiducia ed estensibilità, promettono una cosa sola: un posto affidabile in cui lasciare la verità del tuo sistema, che regge e cresce con te. E la storia più profonda è quella di un bene comune senza padroni, costruito da una comunità per decenni, che ha fatto della noiosità la sua virtù più alta. Come la tartaruga che batte le lepri sulla distanza. Capire il modello, qui, serve a fidarsi con cognizione. Grazie di cuore per avermi accompagnato in queste dieci puntate. Prenditi cura di te, e dei dati di cui ti fidi. A rileggerci presto, nella prossima stagione.