# Non-functional System Characteristics

- [Availability](/grokking-modern-system-design-interview/non-functional-system-characteristics/availability.md): Learn about availability, how to measure it, and its importance.
- [Reliability](/grokking-modern-system-design-interview/non-functional-system-characteristics/reliability.md): Learn about reliability, how to measure it, and its importance.
- [Scalability](/grokking-modern-system-design-interview/non-functional-system-characteristics/scalability.md): Learn about scalability and its importance in system design.
- [Maintainability](/grokking-modern-system-design-interview/non-functional-system-characteristics/maintainability.md): Learn about maintainability, how to measure it, and its relationship with reliability.
- [Fault Tolerance](/grokking-modern-system-design-interview/non-functional-system-characteristics/fault-tolerance.md): Learn about fault tolerance, how to measure it, and its importance.
