Architecture
High Availability
High Availability (HA) is a design pattern aimed at minimizing service downtime through hardware redundancy and failover systems.
Diagram
Server 1 (Active) ──┐
├─▶ [Load Balancer] ──▶ User
Server 2 (Standby) ──┘
(If Server 1 fails, Load Balancer routes all traffic to Server 2)In Depth
High Availability (HA) describes a system designed to operate continuously without failure for long periods, measured by the percentage of uptime (like 99.99%).
Related Terms