[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dist-obj] Seven Fallacies Reference




A quick elaboration (since I liked this presentation, and now that
i've refreshed my memory):

Brewer used to talk about the "CAP" theorem, where CAP stands for
Consistency, Availability and tolerance to network Partitions:

Thm: "You can have *at most two* of the CAP properties in a shared-data
system"

So, any system has to forfeit at least one of these:

2-phase commit systems, Single-site dbs, xFS file systems, LDAP, etc.,
forfeit Partition-tolerance

Distributed dbs, distributed locking, majority protocols, etc. forfeit
availability

Coda, web caching, DNS, etc. forfeit Consistency

...and so on

pb

==========================================================================
To manage your subscription, mailto:dist-obj-help@distributedcoalition.org 
Archives, FAQ, etc.     http://www.distributedcoalition.org/mailing_lists/