[Cialug] SOT: Classic Computer Science trade-offs

Eric Junker eric at eric.nu
Fri May 25 14:49:55 CDT 2012


Just thought of another one from computer science. The CAP theorem 
states that a distributed system can only have 2 of the following:
- Consistency
- Availability
- Partition tolerance

This comes into play with things like databases. Traditional RDBMS are 
CA but with the recent popularity of NoSQL we are starting to see CP 
databases such as MongoDB and Redis, and AP databases like Cassandra and 
CouchDB. More info at: http://blog.nahurst.com/visual-guide-to-nosql-systems

Eric


More information about the Cialug mailing list