[CC] How to Design Twitter - System Design EP1
今天是一期guest lecture,花花也会客串一下。系统设计的题目通常是开放性的,没有标准或者正确的答案。本期来谈谈怎么设计Twitter系统,纯属抛砖引玉,欢迎大牛补充留言!
支持我的频道:https://zxi.mytechroad.com/blog/donation/
图书推荐:https://zxi.mytechroad.com/blog/books/
-----------------
博客:https://zxi.mytechroad.com/blog/
微信公众号:huahualeetcode
B站:https://space.bilibili.com/9880352/
-----------------
播放列表:
* 动态规划 (Dynamic programming) https://www.youtube.com/watch?v=MSNSqU3BnXk&list=PLLuMmzMTgVK7vEbeHBDD42pqqG36jhuOr
* 递归 (Recursion) https://www.youtube.com/watch?v=C75nVjzsT9g&list=PLLuMmzMTgVK45AiaeeEGGc6xqM6jrlXL4
* 设计/数据结构 (Design/Data Structure) https://www.youtube.com/watch?v=JL4OjKV_pGE&list=PLLuMmzMTgVK6M8XmintFnrd1VN-VBc0t0
* 树 (Binary Tree) https://www.youtube.com/watch?v=L_t2x3nH61k&list=PLLuMmzMTgVK7ug02DDoQsf50OtwVDL1xd
* 搜索 (Search) https://www.youtube.com/watch?v=oUeGFKZvoo4&list=PLLuMmzMTgVK423Mj1n_OaOAZZ6k5fNxyN
* 图 (graph) https://www.youtube.com/watch?v=Qqgck2ijUjU&list=PLLuMmzMTgVK5gFVMpryw0LkJp4l9WTtdM&index=1
* 哈希表 (HashTable) https://www.youtube.com/watch?v=tNtk_rwbaIk&list=PLLuMmzMTgVK48qe6jxrVW-FHNrm7g5mop
* 贪心 (Greedy) https://www.youtube.com/watch?v=3kJpg7Smc3E&list=PLLuMmzMTgVK5Igci8P3d88XpoyeIA1Fl-
* 链表 (Linked List) https://www.youtube.com/watch?v=bxCb37nLXWM&list=PLLuMmzMTgVK6a-2aAwPieEIIuIJY6JTSq
* 数学题 (Math) https://www.youtube.com/watch?v=ddFvTWmVUEA&list=PLLuMmzMTgVK70LRovZHZwfRaMTboc6Xdc
* 几何 (Geometry) https://www.youtube.com/watch?v=8Kd-Tn_Rz7s&list=PLLuMmzMTgVK6b1bJ4eovW1u_vrRE6mK6Q
* 字符串 (String) https://www.youtube.com/watch?v=fZ8nkk220M4&list=PLLuMmzMTgVK49Hph4vV8DAzGZpj4azwmz
* 模拟 (Simulation) https://www.youtube.com/watch?v=Vp5qRtuyln4&list=PLLuMmzMTgVK7nhHbo-hE60XDciDX62HvR
* 分治 (Divide and Conquer) https://www.youtube.com/watch?v=LPIvL-jvGdA&list=PLLuMmzMTgVK5DkeNodml9CHCW4BGxpci7
* 二分搜索(Binary Search) https://www.youtube.com/watch?v=nxJXnQ7wLhM&list=PLLuMmzMTgVK74vqU7Ukaf70a382dzF3Uo
* Bit (位运算) https://www.youtube.com/watch?v=fH9clXXrS2Q&list=PLLuMmzMTgVK7t8spH-USywHZLtt2aM5Ue
* 所有题目 (All) https://www.youtube.com/watch?v=A6iCX_5xiU4&list=PLLuMmzMTgVK66JImslfqAJLovRAyQKAas
By Difficulty:
* Easy: https://www.youtube.com/watch?v=rRMdxFA-8G4&list=PLLuMmzMTgVK7eabhqdNs1wQv0cFEbd048
* Medium: https://www.youtube.com/watch?v=seQnf-5hlBo&list=PLLuMmzMTgVK6-w5poVP89Kl38S9UryDHx
* Hard: https://www.youtube.com/watch?v=UjiFFYU3EKM&list=PLLuMmzMTgVK6qfhuW2tarjHgHh3G8XpUF
题目列表 (All):http://t.cn/RTcVHnY
0:00 Introduction
0:47 Interview signals
2:06 Overview
2:34 Clarify requirements
6:34 Capacity estimation
11:21 System APIs
13:11 High-level system design
21:09 Data storage
22:21 Scalability
34:12 Ending
Видео [CC] How to Design Twitter - System Design EP1 канала Hua Hua
支持我的频道:https://zxi.mytechroad.com/blog/donation/
图书推荐:https://zxi.mytechroad.com/blog/books/
-----------------
博客:https://zxi.mytechroad.com/blog/
微信公众号:huahualeetcode
B站:https://space.bilibili.com/9880352/
-----------------
播放列表:
* 动态规划 (Dynamic programming) https://www.youtube.com/watch?v=MSNSqU3BnXk&list=PLLuMmzMTgVK7vEbeHBDD42pqqG36jhuOr
* 递归 (Recursion) https://www.youtube.com/watch?v=C75nVjzsT9g&list=PLLuMmzMTgVK45AiaeeEGGc6xqM6jrlXL4
* 设计/数据结构 (Design/Data Structure) https://www.youtube.com/watch?v=JL4OjKV_pGE&list=PLLuMmzMTgVK6M8XmintFnrd1VN-VBc0t0
* 树 (Binary Tree) https://www.youtube.com/watch?v=L_t2x3nH61k&list=PLLuMmzMTgVK7ug02DDoQsf50OtwVDL1xd
* 搜索 (Search) https://www.youtube.com/watch?v=oUeGFKZvoo4&list=PLLuMmzMTgVK423Mj1n_OaOAZZ6k5fNxyN
* 图 (graph) https://www.youtube.com/watch?v=Qqgck2ijUjU&list=PLLuMmzMTgVK5gFVMpryw0LkJp4l9WTtdM&index=1
* 哈希表 (HashTable) https://www.youtube.com/watch?v=tNtk_rwbaIk&list=PLLuMmzMTgVK48qe6jxrVW-FHNrm7g5mop
* 贪心 (Greedy) https://www.youtube.com/watch?v=3kJpg7Smc3E&list=PLLuMmzMTgVK5Igci8P3d88XpoyeIA1Fl-
* 链表 (Linked List) https://www.youtube.com/watch?v=bxCb37nLXWM&list=PLLuMmzMTgVK6a-2aAwPieEIIuIJY6JTSq
* 数学题 (Math) https://www.youtube.com/watch?v=ddFvTWmVUEA&list=PLLuMmzMTgVK70LRovZHZwfRaMTboc6Xdc
* 几何 (Geometry) https://www.youtube.com/watch?v=8Kd-Tn_Rz7s&list=PLLuMmzMTgVK6b1bJ4eovW1u_vrRE6mK6Q
* 字符串 (String) https://www.youtube.com/watch?v=fZ8nkk220M4&list=PLLuMmzMTgVK49Hph4vV8DAzGZpj4azwmz
* 模拟 (Simulation) https://www.youtube.com/watch?v=Vp5qRtuyln4&list=PLLuMmzMTgVK7nhHbo-hE60XDciDX62HvR
* 分治 (Divide and Conquer) https://www.youtube.com/watch?v=LPIvL-jvGdA&list=PLLuMmzMTgVK5DkeNodml9CHCW4BGxpci7
* 二分搜索(Binary Search) https://www.youtube.com/watch?v=nxJXnQ7wLhM&list=PLLuMmzMTgVK74vqU7Ukaf70a382dzF3Uo
* Bit (位运算) https://www.youtube.com/watch?v=fH9clXXrS2Q&list=PLLuMmzMTgVK7t8spH-USywHZLtt2aM5Ue
* 所有题目 (All) https://www.youtube.com/watch?v=A6iCX_5xiU4&list=PLLuMmzMTgVK66JImslfqAJLovRAyQKAas
By Difficulty:
* Easy: https://www.youtube.com/watch?v=rRMdxFA-8G4&list=PLLuMmzMTgVK7eabhqdNs1wQv0cFEbd048
* Medium: https://www.youtube.com/watch?v=seQnf-5hlBo&list=PLLuMmzMTgVK6-w5poVP89Kl38S9UryDHx
* Hard: https://www.youtube.com/watch?v=UjiFFYU3EKM&list=PLLuMmzMTgVK6qfhuW2tarjHgHh3G8XpUF
题目列表 (All):http://t.cn/RTcVHnY
0:00 Introduction
0:47 Interview signals
2:06 Overview
2:34 Clarify requirements
6:34 Capacity estimation
11:21 System APIs
13:11 High-level system design
21:09 Data storage
22:21 Scalability
34:12 Ending
Видео [CC] How to Design Twitter - System Design EP1 канала Hua Hua
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
System Design Mock Interview: Design TikTok ft. Google TPMSystem Design 之 Autocomplete - 花花酱 CS大讲堂 EP7System Design Interview - Top K Problem (Heavy Hitters)Twitter System Design | System Design Interview QuestionSystem Design Interview - Rate Limiting (local and distributed)花花酱 LeetCode 2. Add Two Numbers - 刷题找工作 EP291花花酱 Consistent Hashing - CS大讲堂 EP17系統設計面試6個技巧|我面Google前的準備方法System Design Interview - Notification ServiceSystem Design Interview : Design Google Map | LogicmojoEngineering Manager System Design Interview (Wealthfront EM): Design YouTubeFacebook和微软面试官揭秘如何进入顶级高科技公司工作动态规划、二分法、分治法之间的区别和联系 - 刷题找工作 SP22Parking Lot Design | Object Oriented Design Interview QuestionTwitter system design | twitter Software architecture | twitter interview questionsSystem Design Interview Prep | TwitterSystem Design Interview - Distributed Cache花花酱 LeetCode 221. Maximal Square - 刷题找工作 EP62