Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency¶
Gray, C. G., & Cheriton, D. R. (1989). Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency. ACM, 202-210.
Cited by¶
2 citations across 2 artifacts.
Each citation links to the sentence it supports in the citing article.
Mechanisms¶
- Lease-Based Resource Hold
- … is that it makes holding self-limiting without anyone having to detect a deadlock or intervene: an absent or dead holder cannot freeze a resource, because the grant evaporates on its own — the classic distributed-systems lease pairs a bounded term with cache- or lock-consistency guarantees for exactly this reason.
This sourceThe renewable-term-with-expiry pattern here is the same idea generalized beyond caches.
- … is that it makes holding self-limiting without anyone having to detect a deadlock or intervene: an absent or dead holder cannot freeze a resource, because the grant evaporates on its own — the classic distributed-systems lease pairs a bounded term with cache- or lock-consistency guarantees for exactly this reason.
- Stale Edge Expiration
- It works like a lease — a time-bounded grant
This sourceDefines a lease as a grant of specified rights for a limited term that must be extended after expiry.
- It works like a lease — a time-bounded grant
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:9c2605e74db5 · see in the full table