Episodi
800 episodi · pag. 22/100
Assembly: il linguaggio della macchina nuda
Apriamo la stagione piu' profonda: l'assembly, la forma leggibile del linguaggio vero della macchina...
Fare più cose, con giudizio
Il finale ricuce i due pilastri e allarga lo sguardo: la concorrenza è il modo di mettere ordine in un mondo dove tante cose accadono insieme...
Quale modello scegliere: attese o calcolo?
Come si sceglie? La domanda madre è sempre la stessa: il problema è fatto di attese o di calcolo? Più una scelta ortogonale su come coordinarsi, memoria condivisa o scambio di messaggi...
Le forme reali: flussi, processi e il lavoratore che non aspetta
Le forme concrete della concorrenza: i processi (aziende separate, isolate e robuste), i flussi di esecuzione (dipendenti che condividono tutto, veloci ma esposti), i flussi leggerissimi a milioni, e il lavoratore che non aspetta mai...
Non condividere, comunica: l'altra filosofia
L'altra filosofia: non condividere, comunicare...
Mettere ordine: uno alla volta, e i suoi pericoli
La prima grande cura: uno alla volta...
Quando due si pestano i piedi: lo stato condiviso e i conflitti
Il lato oscuro: quando due attività che avanzano insieme leggono e scrivono lo stesso dato condiviso, l'ordine decide se il risultato è giusto o sbagliato...
Il segreto è l'attesa: lavoro di calcolo e lavoro di attesa
Il vero motore della concorrenza non è la potenza, ma l'attesa: la maggior parte dei programmi aspetta disco, rete, banca dati...