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