Redundancy¶
Definition¶
Duplicating certain components in a system, so that if a component goes down, the entire system doesn't fail.
Three types of Redundancies:
- Server Redundancy: Running an application on three servers instead of one. If one goes down, the other servers handle traffic.
- Data Redundancy: Constantly copying a database to a second location. If the primary data center loses power, the secondary database ensures no data is lost and services keep running.
- Network Redundancy: Using multiple internet service providers. If one provider goes down, the system will route traffic through a different provider.