Logo
☆☆☆☆☆
0.0
Advanced
5h

高级系统设计面试准备:速成课程

本课程将在不到5小时内帮助你自信地准备高级系统设计面试题。由于基础系统构成了现代软件架构的基石,本课程中的案例研究将为你提供可落地的知识,助你设计和评估任何分布式系统。 本课程通过让你了解现实世界中的分布式系统,高效简化系统设计面试的准备过程。你将学习来自超大规模厂商(如谷歌文件系统GFS和亚马逊DynamoDB)的系统架构。随后,你将通过学习构建9个具有里程碑意义的系统,最大化利用面试准备时间(每个设计问题仅需15–30分钟)。在整个过程中,你将学习并应用现代系统设计的核心原则,并通过真实案例深入理解这些原则的实际实现。 完成本课程后,你将能够自信应对下一次系统设计面试中的各类设计问题。

3 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
高级系统设计面试准备:速成课程
本课程将在不到5小时内帮助你自信地准备高级系统设计面试题。由于基础系统构成了现代软件架构的基石,本课程中的案例研究将为你提供可落地的知识,助你设计和评估任何分布式系统。 本课程通过让你了解现实世界中的分布式系统,高效简化系统设计面试的准备过程。你将学习来自超大规模厂商(如谷歌文件系统GFS和亚马逊...

WHAT YOU'LL LEARN

5小时内掌握9个真实世界系统的深入知识

Content

3 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    序言

设计问题
  1. 1

    Google 文件系统(GFS)的设计

  2. 2

    Google Colossus(GFS-II)的设计

  3. 3

    SILT 键值存储

  4. 4

    Amazon DynamoDB

  5. 5

    谷歌的Bigtable

  6. 6

    两阶段锁(2PL)

  7. 7

    谷歌的MapReduce

  8. 8

    两阶段提交(2PC)

  9. 9

    状态机复制(SMR)

结论
  1. 1

    尾声

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)