Understanding CAP Theorem in Distributed Systems - 10000coders Blog