Brewer's Conjecture and the Feasibility of Consistent Available Partition-Tolerant Web Services (2002) [42 citations — 1 self]
Download:
http://theory.lcs.mit.edu/tds/papers/Gilbert/Brewe
http://people.csail.mit.edu/sethg/pubs/BrewersConj
CiteULike
CACHED:
|
http://theory.lcs.mit.edu/tds/papers/Gilbert/Brewe
http://people.csail.mit.edu/sethg/pubs/BrewersConj
CiteULike
CACHED:
by
Seth Gilbert
,
Nancy Lynch
In ACM SIGACT News
Add To MetaCart
Abstract:
When designing distributed web services, there are three properties that are commonly desired: consistency, availability, and partition tolerance. It is impossible to achieve all three. In this note, we prove this conjecture in the asynchronous network model, and then discuss solutions to this dilemma in the partially synchronous model.
Citations
| 1052 | Distributed Algorithms – Lynch - 1996 |
| 583 | Linearizability: A correctness condition for concurrent objects – Herlihy, Wing - 1990 |
| 41 | On interprocess communication { parts – Lamport - 1986 |
| 35 | ÂȘOn Interprocess Communication, Part II – Lamport - 1986 |
| 34 | Achievable cases in an asynchronous environment – Attiya, Bar-Noy, et al. - 1987 |
| 33 | Eventually-serializable data services – Fekete, Gupta, et al. |
| 5 | Towards robust distributed systems – Brewer - 2000 |

