1. A method for managing a resource used by a plurality of nodes, the method comprising the steps of: receiving a request for the resource from a first node of said plurality of nodes, wherein said first node includes a first cache; identifying a second node of said plurality of nodes, wherein said second node includes a second cache that has a first copy of the resource; causing said second node to transfer a second copy of the resource from said second cache to said first cache without first durably storing said resource from said second cache to a persistent storage; and causing at least one copy of the resource in said second cache to be retained until said first copy of the resource or a successor thereof is durably stored.