advancedProduction Best Practices: Logging, Monitoring, Scaling, HA & Disaster Recovery

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

Next Step

Continue to What is the difference between a container and a virtual machine?← Back to all Docker questions