Introduction
Imagine a factory control system that must never stop working, even if a computer fails. Redundant server configuration solves this problem by making sure there is always a backup ready to take over without delay.
Think of a relay race where one runner is always ready to take the baton if the current runner stumbles. This way, the race continues smoothly without stopping.
┌───────────────┐ ┌───────────────┐
│ Active │──────▶│ Clients │
│ Server │ └───────────────┘
└──────┬────────┘
│ Failover
▼
┌───────────────┐
│ Passive │
│ Server │
└───────────────┘