📣 独立日限时特惠: VIP通行证立减$68
查看: 12646| 回复: 28
跳转到指定楼层
上一主题 下一主题
收起左侧

[资料信息共享] [求加米] 白嫖 分布式+云计算+大数据 好课 (UIUC版)

   
🔗
UI20 | 只看该作者 |倒序浏览
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 UI20 于 2022-10-6 01:52 编辑

发个贴,求加米,米不够用了。:)

分布式系统基本是CS里最重要的课之一,这里分享一个白嫖分布式系统好课(UIUC版)的方法:


很多人认为,UIUC的CS课中,Indy的分布式系统(CS 425 Fall)是最好的CS课之一。然鹅很多人可能没有渠道去学或者觉得workload太大而在校期间没去学,其实在Coursera上Indy的云计算课 已经涵盖了大部分分布式系统的知识(但还是建议你再上去indy的CS425的官网看看要写的machine problem(就是一个个小项目),machine problem是精华呢),而且一大优势是 这是一个连续的课程:课程后面是把云计算和大数据和相关项目都学一遍。基本可以白嫖。

另外 分享一下UIUC分布式系统课程(都说的是带Machine Problem的版本)三个不同的教授的风格以及如何选择:
1. indy版本是学东西的首选。
2. mittal版本是又想学分布式,又要高GPA的首选,workload和考试难度相对没那么大。另外还教了区块链。
3. nikita版本,想自虐的可以去试试(不过听说近年有改善)。
.1point3acres
求加米哦,谢谢大家。

补充内容 (2022-10-07 07:45 +8:00):
有坛友说 看不到官网链接,这个给个URL:https://courses.engr.illinois.edu/cs425/fa2020/index.html

或者直接google搜索indy uiuc,他的主页上有。. Χ
. Waral dи,
补充内容 (2022-10-07 08:13 +8:00):
关于如何加米:点击评分。谢谢噢。

补充内容 (2022-10-07 08:34 +8:00):
看不到Machine Problem的,这个贴弄成了附件:.
https://www.1point3acres.com/bbs/thread-934635-1-1.html.--
.1point3acres
补充内容 (2022-10-07 08:42 +8:00):
补充一句,在校学生,如果有条件,还是真的去上一下on-campus的CS 425,分布式系统很多问题的确需要老师指导和同学讨论和machine test feedbacks,不然一个人在那搞可能很久搞不明白或者一知半解,而且课上给你弄好了虚拟机环境呢。

评分

参与人数 40大米 +47 收起 理由
i天选 + 1 很有用的信息!
godspell + 1 很有用的信息!
校法兰克 + 1 赞一个
moyuma + 1 赞一个
rcshadow + 1 很有用的信息!

查看全部评分


上一篇:求Hardware Development Engineer Intern面经
下一篇:NEU Seattle 学习生活记录

本帖被以下淘专辑推荐:

推荐
hezitaohaha 2022-10-6 21:02:08 | 只看该作者
全局:
收藏了。昨天面试最后五分钟Q&A问一个面试官如果时间退回你刚毕业那个时候,你会对自己说什么。面试官回答:学习分布式系统。
回复

使用道具 举报

推荐
Jacket 2022-10-24 05:09:44 | 只看该作者
全局:
本帖最后由 Jacket 于 2022-10-23 16:11 编辑
nhqgoal 发表于 2022-10-6 22:38
fall 2020 不行但是我意外发现fall 2022 的assignments都是可以看的!
https://courses.grainger.illino ...

建议有能力直接6.824
cs425个人感觉教的比6.824差的很远,有的概念讲的过于学术,不像6.824每堂课都是讲一篇工业界已经投入使用的paper然后再引出相关概念,这些产品已经经历了工业界的考验,可以看作解决某一类问题的最佳实践(GFS,Zookeeper,Spark等等);425讲的很多算法我觉得假设太强了并且生产环境下不可靠(这周讲到分布式锁,讲某个算法的时候假设进程不会fail,并且发送的信息一定会被收到,实际生产环境下哪来这种好事),在工业界根本没法用
. check 1point3acres for more.lab的话425我个人感觉做下来感觉很无聊,因为没给test你自己随便鼓捣点啥出来都行,哪怕性能很差只要能work也会给你分,也不会发现极端case下才能暴露的问题,6.824我是直接被爆杀(lab3卡在一个超时的test case上至今没debug过去);而且6.824的lab也会考验design能力的,除了lab1 lab2照着论文里面实现就行,lab3和4都要自己考虑怎么基于一个共识系统实现分布式存储功能,这部分完全是靠自己设计的
回复

使用道具 举报

推荐
Jacket 2022-10-24 06:49:00 | 只看该作者
全局:
nhqgoal 发表于 2022-10-23 17:38
不错啊,6.824 的lectures我挑着看了几个。由于lecture都是对不同系统的case study,我有一种学得很杂, ...

cs425也讲的很散 mapreduce一下跳到p2p 然后讲到nosql 再蹦到paxos,但6.824至少一个topic会专门讲一个paper而且吃的很透,425的p2p那一节连着讲Napster Gnutella和BitTorrent,我感觉这么走马观花的讲一遍的话没一个学得透;而且6.824的lab234是连着的,都写一遍的话整个基于raft做kv storage整体流程都能搞清楚,425四个lab基本我感觉没什么强关联,不像6.824一样强耦合,前面的lab没学清楚不影响后面的,相比之下6.824要是没搞懂raft那篇论文基本lab234都没戏了
回复

使用道具 举报

全局:
支持楼主,等学弟有权限了就来家米
回复

使用道具 举报

全局:
问一下这门课需要什么要求?是会用到C++吗
回复

使用道具 举报

全局:
Indy的workload真的还挺大的 学麻了这学期。。。
回复

使用道具 举报

🔗
nhqgoal 2022-10-7 01:04:05 | 只看该作者
全局:
从官网的resource里面点machine problem 的link跳到网页显示 ‘The page you requested was not found on this webserver. Please try to find the correct link by looking at our Course Directory’, 官网上的资源不是公开的吧
回复

使用道具 举报

🔗
Z29vZ2xl 2022-10-7 01:25:27 | 只看该作者
全局:
请问楼主还有推荐的其他400level的课吗
回复

使用道具 举报

🔗
zhong950419 2022-10-7 01:43:14 | 只看该作者
全局:
看起来里面的lecture需要学校权限才能看,请问有public版的lecture吗?
回复

使用道具 举报

🔗
charrli 2022-10-7 02:34:28 | 只看该作者
全局:
请问这个为什么是白嫖?不是要$49一个月么?
回复

使用道具 举报

🔗
 楼主| UI20 2022-10-7 07:47:21 | 只看该作者
全局:
tianxiaguixin 发表于 2022-10-6 07:17
问一下这门课需要什么要求?是会用到C++吗

我印象中,indy的分布式系统on-campus版,是c++, java, python, go都可以。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表