Ecco un problema che ho ripetutamente osservato negli anni:
- un thread scrive su qualcosa (record del database, voce LDAP, ecc.)
- molto presto, lo stesso thread tenta di leggere il record che ha appena scritto
- recupera la vecchia versione del record, non la nuova versione che ha appena scritto. (Oppure, il record appena creato viene segnalato come non esistente. Oppure, il record appena cancellato sembra ancora esistere.)
Esiste un termine standard per questo fenomeno?
La causa più comune di questo fenomeno è con un database replicato (in particolare LDAP), in cui la scrittura e la lettura vengono instradati a nodi diversi e la scrittura non è ancora stata replicata nel nodo di lettura. (Ma sto cercando un termine per riferirsi al fenomeno stesso, non a quella causa specifica di esso.)