Tuesday Aug 13, 2013

CAP: Consistency and Availability except when Partitioned - Part 2

Follow-up on the CAP theorem, exploring the consistency and availability tradeoffs available to well-designed systems.

[Read More]

Friday Jul 19, 2013

The CAP theorem: Consistency and Availability except when Partitioned

In recent years NoSQL databases have justified providing eventual or other weak read/write consistency as an inevitable consequence of Brewer's CAP Theorem. This relies on the simplistic interpretation that because distributed systems can't avoid Partitions, they have to give up Consistency in order to offer Availability. This reasoning if flawed - CAP does allow systems to maintain both Consistency and Availability during the (majority of the time) when there is no Partition, and good distributed systems strive to maximize both C and A while accounting for P. You do not have to give up consistency as a whole just to gain scalability and availability. 

[Read More]
About

Musings on Oracle's Maximum Availability Architecture (MAA), by members of Oracle Development team. Note that we may not have the bandwidth to answer generic questions on MAA.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today