楼主: skyroam
跳转到指定楼层
上一主题 下一主题
收起左侧

[转CS-自学] 请问分布式方向应该怎么学习?

全局:
同关注这个方向,分布式,高并发是好的趋势
回复

使用道具 举报

🔗
potplus 2019-3-21 13:05:00 | 只看该作者
全局:
skyroam 发表于 2019-3-19 23:46
应用肯定是要学的,但是也要了解底层的原理什么的,不然也没法做一些简单的优化啊

你指的这个底层有点过于底层了。。可能比编译器还要底层。。distributed system的优化更多是网络层(或上下)的
回复

使用道具 举报

🔗
 楼主| skyroam 2019-3-21 13:17:10 | 只看该作者
全局:
potplus 发表于 2019-3-21 13:05. 1point 3acres
你指的这个底层有点过于底层了。。可能比编译器还要底层。。distributed system的优化更多是网络层(或上 ...

好像是的,但是系统的设计哲学应该有一些类似的东西吧
回复

使用道具 举报

🔗
xzhu27 2019-3-22 03:19:45 | 只看该作者
全局:
建议先从理论开始学  distributed system for fun and profit 是一本很好的introductory book. 然后 我觉得可以看一些paper 比如Dynamo,GFS之类的 看一下这些理论的应用
回复

使用道具 举报

🔗
Hmoon 2019-3-22 03:31:06 | 只看该作者
全局:
Javic 发表于 2019-3-19 12:46. 1point 3acres
distributed systems和parallel architecture关系不大(应该说基本没关系. ----
准确来说arch和distributed sy ...

parallel architecture主要是用于HPC吧,这个比distributed system难多了
回复

使用道具 举报

🔗
xzhu27 2019-3-22 03:41:17 | 只看该作者
全局:
yssyss133 发表于 2019-3-6 23:04
只能实习,自己没法学的,这是我们老师的原话。比如分布式里面,有很多引用场景,你只能知道几个模型,消息 ...

我觉得还是可以自己学的 自己先把一些理论知识(比如最基础的 分布式里的time是什么) 学会了 实习的时候才能更有收获
回复

使用道具 举报

🔗
Euler57721 2019-3-22 04:54:42 | 只看该作者
全局:
Parallel Architecture整体是一台计算机但每个核心独立运行,内存直接共享(即使是NUMA),通信依靠总线。Distributed System每个Node都是一台独立的计算机,内存不可直接共享,通信依靠以太网。两者有相似的概念(比如Synchronization),但计算框架和协议天差地别。
. 1point 3 acres
回复

使用道具 举报

🔗
羽仔 2019-3-22 06:26:04 | 只看该作者
全局:

评分

参与人数 1大米 +2 收起 理由
lovecat26 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
羽仔 2019-3-22 06:26:26 | 只看该作者
全局:
羽仔 发表于 2019-3-22 06:26 ..
https://github.com/aQuaYi/MIT-6.824-Distributed-Systems

强烈建议楼主刷完这门课和所有的项目
回复

使用道具 举报

🔗
羽仔 2019-3-22 06:28:17 | 只看该作者
全局:
Euler57721 发表于 2019-3-22 04:54 ..
Parallel Architecture整体是一台计算机但每个核心独立运行,内存直接共享(即使是NUMA),通信依靠总线。Dis ...

同意,英特尔多核CPU做并行计算的设计和高并发有相似处,但是通信方式有很大的差异。
回复

使用道具 举报

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

本版积分规则

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