Sometimes concurrency can make it more difficult to … A technique known as version stamps can be … Whenever the data changes, you increment the counter. … If higher level code is caching the data, … [When the higher-level code calls to the lower level, it includes the counter.] … If [the counter differs, the lower level code] returns an exception to the higher …
Google-1
Google-2
Copyright clearance needed for quotation.