- Reliability =
- Availability =
- At later stages it gets increasingly difficult to find and quickly fix bugs.
- Bugs must be eliminated before user finds it.
- Vertical scaling - tuning within one server - i.e. adding more RAM
- Horizontal scaling - adding more servers
- Opened for extension, closed for modification.