A company's RPO requirement for a financial ledger service is effectively zero (no data loss is acceptable), but their current architecture uses asynchronous cross-region replication with a 30-second typical lag
Assess whether the current architecture meets the requirement and propose what would need to change. Expected reasoning: recognize that asynchronous replication with any non-zero lag cannot meet a true zero-RPO requirement, since a primary failure during that lag window loses the unreplicated writes; a genuine zero-RPO requirement forces synchronous replication (acknowledging a write only after it's durably committed to the replica too), which increases write latency and may require the standby to be geographically closer (trading off some disaster-radius protection for write performance) or a
This is a Pro chapter
Sign in, then upgrade to Pro or Power to unlock this and the full DevOps Mastery library.
A company's RPO requirement for a financial ledger service is effectively zero (no data loss is acceptable), but their current architecture uses asynchronous cross-region replication with a 30-second typical lag