A method and system for updating and maintaining cache coherency across nodes
in
a cluster. The method uses a combination of read and write locks on the instances
of the cache, with some embodiments using a master locking database. Periodic validations
of timestamps are used to identify lack of coherency of the cache, such as resulting
from a network failure.