http://www.hiredintech.com/system-design/
- Scope the problem: Don‘t make assumptions; Ask questions; Understand the constraints and use cases.
- Sketch up an abstract design that illustrates the basic components of the system and the relationships between them.
- Think about the bottlenecks these components face when the system scales.
- Address these bottlenecks by using the fundamentals principles of scalable system design.
系统设计题分析
原文:http://www.cnblogs.com/seen1020/p/4637460.html