Info
An hour a day of design is worth weeks or months in production.
Map Of Content
- Principles Of Good System Design
- Scalability as a measure of how scalable a system is π
- Reliability a measure of how well a system recovers from crashes π¨βπ
- Maintainability is a measure of how easy itβs for maintainers to do their job
- Availability
- Security
- Simplicity
- Robustness
- Monitorability
- Complexity
- Consistency
- Atomicity allow for consistency in IO operations
- Concepts
- Problems
- Design Patterns