Appearance
系统设计 · 场景题方法论
本目录定位:平台无关的系统设计场景题(秒杀/短链/Feed/限流——任何业务都适用的模式库)。 业务耦合的系统设计在 G-业务领域/金融信贷/系统设计/。这类设计离开业务语境就不成立,如授信系统/对账中心。两者通过互链挂钩而非复制。
篇目
| 场景 | 核心考点 |
|---|---|
| 秒杀系统设计 | 流量漏斗逐层削峰、超卖防法、热点 key、防刷 |
| 短链系统设计 | 发号器 vs 哈希、62 进制、301/302、估算题 |
| Feed流系统设计 | 推/拉/推拉结合、Timeline 存储、fan-out |
| 限流算法与工程实践 | 四算法、单机 vs 分布式、Sentinel、标准答法 |
方法论通则(四场景共用)
- 先估算后设计:QPS/存储/带宽的量级推导决定方案档次
- 流量漏斗思维:每层拦截多少、漏下去什么
- 一致性取舍显性化:强一致/最终一致/ tolerate 什么异常
- 降级预案必答:依赖挂了怎么办
2026-10 建立目录定位说明(业务耦合设计已迁至 G 轨业务域分层)。