选课类别:基础 | 教学类型:理论实验课 |
课程类别:专业硕士 | 开课单位:软件学院苏州 |
课程层次:硕士 | 学分:3.0 |
想水学分的强烈推荐这门课:上课不点名可以不用去,作业Lab-A花一天,期末复习花一天,爽拿3学分。对分布式与云计算感兴趣就选Lab-B,边做6.824边拿3学分,岂不美哉。
上课方面,老师还挺幽默的,不过感觉讲的有点混乱,可以看看学长的笔记,这个也是复习的重要材料。
实验方面,Lab-A建议看尚硅谷,它给的那个文档巨坑不要看。Lab-B就跟这课没关系了,6.824的各种资料很多自己自学吧。(学go语言可以先Go Tour)
考试方面,典型的考的难但给分好,复习了和没复习区分度不算大。丁老师人超好,我们群里请求了一下就把闭卷改成能带A3了,而且肯定是调了分的,我这卷面分在不及格边缘的都能给到85。不用花太多时间期末复习,可水可自学,任君选择,鉴定为送学分的水课。
课程内容:前半部分是分布式,后半部分是Google云计算架构。
使用教材:Tanenbaum的《分布式系统》(完全不推荐,和他那本《现代操作系统》一样“现代”)。李西宁有一本目录结构差不多但讲的更好的《分布式系统》,Kshemkalyani的《分布式计算:原理、算法与系统》可以作为工具书。
作业内容:Part A很简单,但很难绷的一点在于完全是拼凑的。
考试内容:考试和上课/PPT内容完全无关,基本是海外CS名校类似课程的原题。给分非常高。
有一说一有点过时,后端搞的微服务、raft也不讲,数开搞的spark、flink也不讲,等于是分布式和云计算都有点脱节了。主要怪Tanenbaum。
从不点名,考试国外试卷原题居多(CMU?),给分好,推荐
绝世好课,不点名没作业,实验也很水。期末整张卷子 大题除了时钟向量,chord基本啥也不会),都能80+,丁老师,yyds。。