美文网首页
2020MIT 6.824分布式系统笔记(一)

2020MIT 6.824分布式系统笔记(一)

作者: 加油11dd23 | 来源:发表于2021-01-30 22:16 被阅读0次

一、outline

what is distrubuted system

  • parallelism
  • fault tolerance
  • physical
  • security

challenges

  • concurrency
  • partial failture
  • performance

Infraustructure ---abstractions

  • storage (look like non-distributed)
  • communication
  • computation

Implementation

remote procedure core(RPC), threads, concurrency CH(locks)

performance

  • scalability -> 2x computers == 2x throughput


    image.png

fault tolerance

  • availability
  • recoverability

  • non volatile storage
  • replication

consistency

  • put(k,v)
  • get(k) -> v


    image.png
  • strongly
  • weak

二、Mapreduce

image.png image.png

三、dicussion

  • iteration
  • stream data
  • GFS
  • aviod network

相关文章

网友评论

      本文标题:2020MIT 6.824分布式系统笔记(一)

      本文链接:https://www.haomeiwen.com/subject/vxnktltx.html