标签
system-design
共 4 篇
- 如何设计一个像 Speechify 那样的 PDF 朗读服务从需求和容量估算开始,定义核心实体和接口,画出高层架构,再逐个深入:大 PDF 怎么分句、点哪读哪怎么实现、上传高峰怎么扛、高并发下怎么避免重复生成语音。这是我做 PDF 朗读产品时的系统设计过程。
- 如何设计 Uber Eats:一次系统设计模拟面试一次模拟面试的整理:设计一个类似 Uber Eats 的系统。核心需求、数据建模与 Geohash、数据库选型、服务拆分,以及从搜索到下单的用户流程。
- 如何设计 Amazon Prime Video:一次系统设计模拟面试一次模拟面试的记录:设计一个最简版的 Amazon Prime Video。梳理大规模视频流媒体平台的核心功能、非功能需求、MVP 架构、安全考虑和后续演进。
- 如何设计购物车页面:一次系统设计模拟面试购物车是电商网站的关键一环,用户在这里核对和调整选购内容再去结账。一次模拟面试的整理:功能需求、数据结构与 API 设计,以及为什么购物车的计算逻辑应该放在后端。