拿下技术面上传简历

假设你负责一个核心交易 API,日常峰值 1 万 QPS,大促峰值是日常的 20 倍(约 20 万 QPS),P99 要求 <200ms,可用性 99.95%。现有架构是单体应用 + MySQL 主从 + Redis 缓存,团队 8 人,大促预算只能覆盖当前机器成本的 1.5 倍。请你给出从大促前 3 个月到当天的完整方案:容量怎么估算、瓶颈怎么定位、哪些环节做异步/削峰、降级预案怎么定、成本怎么控制。

工程与系统设计系统设计5 年以上知识点 1 个

面试官在考什么

判断候选人能否在高并发场景下做容量规划、分层削峰、降级预案和成本取舍,而不是只会加机器。

高并发设计

回答框架 · 前两步

  1. 容量规划:基于峰值 QPS 和单机压测容量计算实例数,区分核心/非核心链路,预留 buffer。
  2. 分层削峰:入口限流、异步化、消息队列、多级缓存、DB 读写分离/分库分表,逐层消化流量。

还有 3 条答案要点、 3 层追问、 5 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

同一能力域的其他题