Single Point of Failure — SPOF
Definition: A Single Point of Failure is one component whose failure can cause a system or important part of it to stop working.
Good system architecture tries to remove or protect these components through redundancy.
Examples:
- One database server → database crashes → entire website stops.
- Only one developer knows how to deploy the application.
- One internet connection connects an entire company’s servers to the outside world.