What is the difference between synchronous and asynchronous replication for Kubernetes DR?
Synchronous replication writes to both the primary and secondary cluster before acknowledging to the application, giving you zero RPO. It requires low network latency between sites (under 10ms). Asynchronous replication acknowledges on the primary and replicates with a configurable lag, typically achieving sub-15-minute RPO for geographically distributed clusters where synchronous latency budgets aren't available.