-
视频:https://www.youtube.com/watch?v=IUrQ5_g3XKs 博客: https://www.hellointerview.com/learn/system-design/problem-breakdowns/youtube Excalidraw文稿:https://app.excalidraw.com/l/56zGeHiLyKZ/4OfV5tY4yBk YouTube 是一个视频分享平台,允许用户上传、观看和互动视频内容。截至本文撰写时,它是世界上访问量第二大的网站,令人惊叹。 这个问题在概念上与设计 Dropbox 有一些重叠。如果你不熟悉文件上传/下载设计的系统设计原则,建议先看完那个视频。 核心功能 用户可以上传视频。 用户可以观看(流式传输)视频。 核心要求 系统应高度可用(优先考虑可用性而非一致性)。 系统应支持上传和流式传输大视频(数十 GB)。 系统应支持在低带宽环境下低延迟流式传输视频。 系统应能够处理每天上传和观看大量视频(每天上传约 100 万视频,每天观看 1000 万视频)。 系统应支持断点续传上传。 时间轴 ⏰ 00:00 - 开场 01:37 - 解题思路 3:37 - 需求分析 8:05 - API 与核心实体 11:41 - 高级设计 20:16- 深入探讨 42:07 - 结论
预约咨询请看动态置顶。
土星环制造者,全面解析!
最后一集咱们只说你需要知道的,如果你想深挖这些结论的原因会怀疑人生的。
高考语文"偷分"技巧:内容题必背术语+鉴赏题万能金句。
妾没有地位?三品妾的墓志只53个字,没任何亮点【古代女性】
真正的麻木往往隐藏在日常中…聊聊文学里的顶级文笔
批量化题库处理之通配符复习讲解
脑力工作者的2种累 & 5种有效用脑方式,脑力工作者如何有效用脑?
美股至暗时刻:政策作死+核弹压顶【美股八十年系列:1962年】
知识综合 0