System Design: Performance Metrics and the CAP Theorem Understanding Latency, Throughput, and Consistency vs Availability 📅 Mar 22, 2026 📝 Topics Covered 1. Performance vs. Scalability 2. Key Performance Metrics 2.1 Latency vs. Response Time 2.2 Latency vs. Throughput 2.3 Bandwidth vs. Throughput 3. System Component Performance Indicators 4. Understanding the CAP Theorem 4.1 Consistency (C) 4.2 Availability (A) 4.3 Partition Tolerance (P) 5. The CAP Theorem Trade-Offs 5.1 CP Systems (Consistency + Partition Tolerance) 5.2 AP Systems (Availability + Partition Tolerance) 5.3 CA Systems (Consistency + Availability) 6. Faults, Failures, and Fault Tolerance