Issue No. 02 - Feb. (2012 vol. 45)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2012.37
Eric Brewer , University of California, Berkeley
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.
CAP theorem, ACID, BASE, cloud computing
Eric Brewer, "CAP Twelve Years Later: How the "Rules" Have Changed", Computer, vol. 45, no. , pp. 23-29, Feb. 2012, doi:10.1109/MC.2012.37