Questa è facile!
Aleggia questa strana convinzione che un mondo sincrono sia anche consistente, ecco… a meno che le vostre query in lettura non usino lock pessimistici e transazioni con un altissimo livello di serializzazione allora mi spiace dirvi che le vostre query sono stale by design…
Mi spiace anche farvi notare che il sincrono non fa altro che ridurre la finestra temporale e dare una falsa sensazione di sicurezza; sensazione che altro non fa che abbassare il livello di guardia “aiutandoci” a produrre codice che troppo spesso parte dal presupposto che le cose vadano come ci aspettiamo.
Aggiungo come nota di colore che siccome non teniamo mai in considerazione la latenza, partendo dal presupposto sbagliatissimo che sia prossima a zero, la finestra temporale di cui sopra spesso si riduce veramente di poco.
.m