Nutanix Interview Question

Explain the CAP theorem and its implications for distributed database systems. How would you prioritize features for a new product release, balancing customer needs and business goals? A major client is facing performance issues with their database due to unexpected high traffic. How would you address this problem?