回答方向
Scenario场景
- 说人话:需要设计哪些功能,设计得多牛
- Ask / Features/ QPS / DAU / Interfaces
Service 服务
- 说人话:将大系统拆分为小服务
- Split / Application / Module
Storage存储
- 说人话:数据如何存储与访问
- Schema/Data/SQL/NoSQL/FileSystem
Scale 升级
- 说人话:解决缺陷,处理可能遇到的问题
Sharding / Optimize / Special Case
场景
日活跃用户 Daily Active Users (DAU)
- 月活跃用户 MAU - Monthly Active Users 衡量网站用户数的重要指标
第一步把功能列出来
第二步把核心功能列出来