High Availability and Failover for a Primary-Replica Database

Quick Overview

This question evaluates a candidate's understanding of database high-availability design, including replication semantics, failure detection, and failover orchestration. It tests practical application of concepts like RTO, RPO, and split-brain avoidance in a primary-replica architecture, commonly asked to assess system design and reliability engineering skills.

High Availability and Failover for a Primary-Replica Database

Company: Amazon

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: This question evaluates a candidate's understanding of database high-availability design, including replication semantics, failure detection, and failover orchestration. It tests practical application of concepts like RTO, RPO, and split-brain avoidance in a primary-replica architecture, commonly asked to assess system design and reliability engineering skills.

Amazon logo
Amazon
Jun 19, 2026
mediumSoftware EngineerOnsiteSystem Design
19
0
Loading...