The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.
%0 Journal Article
%1 Brewer12computer
%A Brewer, Eric
%D 2012
%J Computer
%K 01614 ieee paper data processing network database application optimize theory software engineering
%N 2
%P 23--29
%R 10.1109/MC.2012.37
%T CAP Twelve Years Later: How the ''Rules'' Have Changed
%V 45
%X The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.
@article{Brewer12computer,
abstract = {The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.},
added-at = {2014-12-27T23:03:28.000+0100},
author = {Brewer, Eric},
biburl = {https://www.bibsonomy.org/bibtex/298853204148c62a33fe148702ba20223/flint63},
doi = {10.1109/MC.2012.37},
file = {IEEE Digital Library:2012/Brewer12computer.pdf:PDF},
groups = {public},
interhash = {42048ae3c9aad919da1d5d86dc2710ff},
intrahash = {155e676d7abc3fee9bb1ac3c2399e400},
issn = {0018-9162},
journal = {Computer},
keywords = {01614 ieee paper data processing network database application optimize theory software engineering},
month = {#feb#},
number = 2,
pages = {23--29},
timestamp = {2015-10-18T13:44:16.000+0200},
title = {{CAP} Twelve Years Later: How the ''Rules'' Have Changed},
username = {flint63},
volume = 45,
year = 2012
}