What is the CAP theorem? Give an informal explanation of why it is true. What

are the consequences, in the form of design decisions, that must be made when
developing a highly distributed Web application?

http://robertgreiner.com/2014/08/cap-theorem-revisited/

http://en.wikipedia.org/wiki/CAP_theorem
Be sure to check out References and External Links at the bottom of this webpage.