System Design Foundation v2

s09g

13 YOE software engineer, ex-Google TL

This course is popular

19 people enrolled last week.

所有你需要的系统设计知识

面向北美SWE的系统设计课程,帮你构建大规模分布式系统设计思维,系统设计分析 & 技巧

What you’ll learn

建立可迁移的系统设计框架。

  • 从需求、核心对象、API、读写路径、瓶颈和失败场景出发,形成可复用的解题框架。

  • 训练如何在面试中讲清楚为什么这样设计、什么时候会失效、下一步如何扩展。

  • 把 Redis、Kafka、CDN、数据库分片等组件放回真实问题里判断,而不是堆技术名词。

  • 覆盖数据密集、异步、实时通信、聚合、检索、一致性和分层架构,不再按单题死记答案。

  • 看到陌生题时,先判断问题类型、核心数据流和主要瓶颈,再选择合适的设计路径。

  • 把 6 类 building components 和 7 类系统模型组合成稳定的分析框架。

  • 拆解 Instagram/TikTok、Notification、Slack、Monitoring、Autocomplete、Stripe、Dropbox、CDN 等案例。

  • 训练瓶颈分析、一致性边界、失败处理、扩展路径和方案取舍。

  • 目标不是背一套标准答案,而是换题后仍然能找到主线并讲清楚取舍。

Learn directly from s09g

13 YOE software engineer. Industry experience in FAANG

See all products from s09g

Who this course is for

  • 有开发经验,但系统设计知识零散,想把案例、组件和 trade-off 整理成稳定框架的软件工程师

  • 正在准备中高级 SWE 面试,需要从“背答案”进阶到能独立拆题和讲清取舍的求职者

  • 做过业务开发,想补齐分布式系统、基础设施和架构判断能力的后端、全栈、数据或平台工程师

What's included

s09g

Live sessions

Learn directly from s09g in a real-time, interactive format.

group Q&A within community

community channel提供文字版Q&A session

lifetime access videos

视频和文案lifetime access,随时可回看

Maven Guarantee

Your purchase is backed by the Maven Guarantee.

Course syllabus

5 live sessions • 72 lessons • 9 projects

Week 1

May 25—May 31

    基础知识: web

    11 items

    数据密集系统

    9 items

    May

    31

    Session 1

    Sun 5/316:00 PM—7:00 PM (UTC)

Week 2

Jun 1—Jun 7

    异步处理系统

    6 items

    即时通信系统

    7 items

    Jun

    7

    Session 2

    Sun 6/76:00 PM—7:00 PM (UTC)

Schedule

Live sessions

1 hr / week

    • Sun, May 31

      6:00 PM—7:00 PM (UTC)

    • Sun, Jun 7

      6:00 PM—7:00 PM (UTC)

    • Sun, Jun 14

      6:00 PM—7:00 PM (UTC)

Learning Video

4 hrs / week

Homework

2 hrs / week

Frequently asked questions

Maven for Teams

Reimbursement

Get your company to pay

Everything L&D needs: email template, receipts, and certificate of completion.

Get reimbursed

Team discount

Learn with your teammates

Save 20%+ when 2 or more teammates enroll in the same cohort.

Save 20%+ with a team

Private cohort

Run a cohort for your org

A dedicated cohort with a custom schedule and curriculum, tailored to your team.

Book a private cohort

$420

USD

·
May 25Jun 28
Enroll