Scalability, reliability, and distributed systems.
CAP Theorem applies to distributed database layers: Consistency, Availability, and Partition Tolerance - and why you can guarantee at most two when the network splits.