MIT6.824 (2021) 第一节 理论课

视频链接:https://www.bilibili.com/video/BV16f4y1z7kn/?spm_id_from=333.337.search-card.all.click&vd_source=7a1a0bc74158c6993c7355c5490fc600

分布式系统需要达到什么目标?

1. 连接孤立的计算机(共享资源)

2. 通过并行提高计算速度

3. 错误容忍 (比如集群中某个计算机宕机了,咱们该怎么办)

4. 如何提高安全性和保护性?

分布式系统的历史:

1. (1980s) 局域网 DNS+email

2. (1990s) 数据中心、大型网站

3. (2000s) 云计算

分布式系统的难点:

1. 有许多并行的部分,很复杂

2. 计算集群的某部分宕机,需要能够解决这些“部分错误”问题

3. 提高计算性能是个很 tricky 的事情,并不是说你加很多电脑,计算效率就一定会提高

重点:

1. 存储

2. 计算

3. 通信

<---- 没看完,后面的内容需要阅读 MapReduce 论文

 

posted @   yinhuachen  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示