Dentro il computerProgrammazione concorrente
La race condition
Passi corretti possono andare storti quando accadono nello stesso momento
Due telefoni, un conto, entrambi toccati nello stesso momento. Ogni passo della banca è giusto. Allora come fa a pagare due volte?
Scoprirai
- Come due richieste corrette vanno storte
- Il semplice blocco che lo risolve
- Perché i test lo colgono di rado
Perché conta
Banche, siti di biglietti e reti elettriche gestiscono richieste insieme, e una corsa tra loro può costare soldi veri.
Gioca questa lezione
Gratis nel browser o su iPhone