surapazzo ha scritto:
Ma in quel caso non dovrebbe fare il check su il timestamp di una richiesta o dell'altra?
Nel senso cliente uno arriva con il suo TS e controlla che sia più alto di quello che vi è scritto e così via, in caso di disconnessione si fa un rollback allo stato precedentemente consistente.
Mi pareva di aver capito facesse così in una concorrenza ottimistica.
E' un argomento su cui ho già scritto.
Non esiste un timestamp affidabile per fare quello, è una derivazione del problema dei generali bizantini.
Ci sono vari approcci in letteratura, tipicamente mediante l'utilizzo di un servizio di creazione token, il che significa client connessi.