learntoall

目录 / 01 抖音

抖音系统架构

几亿用户下的短视频系统不是关注流加视频附件,而是一套以推荐为中心的分布式设计:按用户切开流量和故障域,按访问模式拆开存储,把同步路径压到点查、ANN 和一次模型前向。

短视频 DAU

6 亿+

InfoQ 2021,国内抖音/火山等推荐场景

晚高峰 Feed

数百万 QPS

同一篇特征平台分享

行为日志

数千万 IOPS

客户端上报进入 Kafka/BMQ

生产实例

>100 万

2024 单元化实践,抖音系数千核心服务

用户上滑
同步路:问菜单
推荐算出下一批 ID
媒体路:上菜
播放器出画面
异步路:写小票
特征与模型更新
总览:问菜单、上菜、写小票必须分开

怎么读

先看小白入门建立直觉,再看七层架构对上分层,用技术栈对上组件名。

章节