系统设计主题:从这里开始

不熟悉系统设计?

首先,你需要对一般性原则有一个基本的认识,知道它们是什么,怎样使用以及利弊。

第一步:回顾可扩展性(scalability)的视频讲座

哈佛大学可扩展性讲座

  • 主题涵盖
    • 垂直扩展(Vertical scaling)
    • 水平扩展(Horizontal scaling)
    • 缓存
    • 负载均衡
    • 数据库复制
    • 数据库分区

第二步:回顾可扩展性文章

可扩展性

接下来的步骤

接下来,我们将看看高阶的权衡和取舍:

  • 性能可扩展性
  • 延迟吞吐量
  • 可用性一致性

记住每个方面都面临取舍和权衡

然后,我们将深入更具体的主题,如 DNS、CDN 和负载均衡器。

results matching ""

    No results matching ""