Active-Passive Replication is a high-availability architecture where a single primary (active) node handles all client requests and state updates while one or more secondary (passive) nodes maintain an identical copy of the state in a standby mode, ready to assume the active role should the primary fail. This pattern provides fault tolerance by ensuring a hot standby can rapidly take over via a failover process, minimizing service downtime. It is a core technique for achieving state machine replication in critical systems.
