System Design: CAP Theorem: Practical Applications