Basic Idea
update Feb 4 2019, 22:30
1. 4S 分析
- Scenario 场景
- 需要设计哪些功能,设计得多牛
- Ask / Features / QPS / DAU / Interfaces
- Service 服务
- 将大系统拆分为小服务
- Split / Application / Module
- Storage 存储
- 数据如何存储与访问
- Schema / Data/SQL / NoSQL / File System
- Scale 升级
- 解决缺陷和可能遇到的问题
- Sharding / Optimize / Special Case