Cap Theorem

By | October 15, 2016

The BASE acronym was defined by Eric Brewer, who is also known for formulating the CAP theorem.

The CAP theorem states that a distributed computer system cannot guarantee all of the following three properties at the same time:

  • Consistency:  every read would get you the most recent write,  all executions of reads and writes seen by all nodes be sequentially consistent.
  • Availability:  Data store always eventually complete, no matter what (non-total) pattern of failures have occurred. This, means that the system is always on , no downtime.
  • Partition- tolerance:  if the network stops delivering messages between two sets of servers, will the system continue to work correctly A BASE system gives up on consistency.
    cap

BASE :

  • Basically available indicates that the system does guarantee availability, in terms of the CAP theorem.
  • Soft state indicates that the state of the system may change over time, even without input. This is because of the eventual consistency model.
  • Eventual consistency indicates that the system will become consistent over time, given that the system doesn’t receive input during that time.

One thought on “Cap Theorem

Leave a Reply

Your email address will not be published. Required fields are marked *