1. A distributed cache system that includes a first server that has a first cache and a second server that has a second cache, comprising: a first distributed cache module that resides in the first server and transfers a message and a logical timestamp; and, a second distributed cache module that resides in the second server and receives the message, said second distributed cache module delays a transfer of the message if said second server has not received all preceding logical timestamps.