(4) Overcompensated systems: CAP theorem explores tradeoffs between Consistency, Availability, and Partition tolerance. CAP theorem only discusses about the limitations in the face of certain types of failures and does not constrain any system capabilities during normal operation. CAP allows the system to guarantee all of the ACID alongside high availability when there are no partitions .
(5) Consistency versus Latency: Studies indicate that latency is a critical factor in online interactions. Increase as small as 100 ms can dramatically reduce the probability that customers will continue to interact or return to a web portal. In case of e-Commerce application this is directly related to the profits. Latency can be achieved without compensating the CAP theorem and hence it is expected that database management systems are increasingly going to pay more attention to decreasing the latency.
As a matter of fact, latency tends to come at the cost of consistency. Considering several replicas in the system, a client could immediately read the first replica which it can access without checking consistency. The second option is that the client could opt