我需要一些正太资源我的百度网盘和id有什么区别盤ID:after45567 谢谢你

统计局解释一季度增速下滑原因:政府主动调控_网易新闻
统计局解释一季度增速下滑原因:政府主动调控
用微信扫码二维码
分享至好友和朋友圈
国务院新闻办公室定于日(星期三)上午10时在国务院新闻办新闻发布厅举行新闻发布会,请国家统计局新闻发言人、国民经济综合统计司司长盛来运介绍2014年一季度国民经济运行情况,并答记者问。中国日报记者:请您给我们分析一下一季度经济增速下滑的具体原因,您怎么看待在接下来的季度经济继续下行的压力?谢谢。盛来运:
谢谢你的提问。关于一季度增速为什么会回落,原因主要体现在三个方面:一是外部环境仍然复杂严峻。今年以来,美国遭遇“严冬”,拖累了本国的经济增长。新兴经济体今年受一些金融等因素的影响,下行压力比较大,国际货币基金组织也调低了今年世界经济增长的预期,调低了0.1个百分点,发展中国家经济增长调低0.2个百分点,这就意味着世界经济的复苏比预期的要差,从外部环境来讲,不可避免的要影响到我们的出口,所以外贸的数据也发布了,大家也感受到出口增速不如预期。盛来运:二是我们国家正处在“三期”叠加阶段,即经济增速换挡期、结构调整阵痛期、前期刺激政策消化期,是必须要付出一定代价的,就像人们所说的是爬坡过坎,所以现在正处在一种关键时期。开过车的人都知道,当汽车爬坡的时候把速度换到一个低档,速度慢一点,汽车开起来更稳而且更有劲。三是政府主动调控的结果。今年以来各级政府加大了淘汰落后产能的力度,也加大了环境污染治理的力度。这些方面都需要付出一定的代价。所以一些地方宁愿把经济增速降下来,也要追求绿色发展、追求可持续发展,这是值得鼓励的。
本文来源:中国网
责任编辑:王晓易_NE0011
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈&p&有个真心值得推荐的入门,刚刚出炉。&/p&&p&而且有全球AI第一大厂Google的品质保证~&/p&&p&Google今天上线了一个“机器学习速成课程”,英文简称MLCC。用他们自己的话来形容,这个课程节奏紧凑、内容实用。&/p&&p&量子位觉得还有很意外的两点:它,竟然,基本可以全程中文!(包括视频)&/p&&p&还不要钱~&/p&&figure&&img src=&https://pic1.zhimg.com/50/v2-ba714bfd4e29fbca8cbc1718_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&508& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/50/v2-ba714bfd4e29fbca8cbc1718_r.jpg&&&/figure&&p&听完这个课程总共需要大约15小时,包含大量教学视频,还有对算法实际运用的互动直观展示,让用户可以更容易地学习和实践机器学习概念。课程共25节,还有40多项练习。&/p&&p&据Google介绍,这个课程本来是工程师教育团队为自家员工开发的,也就是说,它的前身是一份内部培训资料。目前,有18000多名Googler报名参加了MLCC课程,把从课程中学到的东西用到了Google的各种产品上。&/p&&p&内部培训很成功嘛,于是Google决定,把这个课程送到更多人面前。&/p&&p&整个课程在此,(自行科学上网)来听来听:&/p&&a href=&//link.zhihu.com/?target=https%3A//developers.google.com/machine-learning/crash-course/%3Futm_source%3Dgoogle-ai%26utm_medium%3Dcard-image%26utm_campaign%3Dtraining-hub%26utm_content%3Dml-crash-course& data-draft-node=&block& data-draft-type=&link-card& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&https://developers.google.com/machine-learning/crash-course/?utm_source=google-ai&utm_medium=card-image&utm_campaign=training-hub&utm_content=ml-crash-course&/a&&p&&b&(更新:有墙内版本,把谷歌网址的com改为cn, 文字内容直接可看。但是视频可能还是不能直接看。&a href=&//link.zhihu.com/?target=https%3A//developers.google.com/machine-learning/crash-course/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&developers.google.com/m&/span&&span class=&invisible&&achine-learning/crash-course/&/span&&span class=&ellipsis&&&/span&&/a&)&/b&&/p&&p&虽说这个课程免费向所有人开放,但实际上,想听懂还是有一些门槛的。Google在课程页面上就明确地列出了课程的前提条件:&/p&&blockquote&&b&掌握入门级代数知识。&/b& 您应该了解变量和系数、线性方程式、函数图和直方图(熟悉对数和导数等更高级的数学概念会有帮助,但不是必需条件)。&br&&b&熟练掌握编程基础知识,并且具有一些使用 Python 进行编码的经验。&/b& 机器学习速成课程中的编程练习是通过 TensorFlow 并使用 Python 进行编码的。您无需拥有使用 TensorFlow 的任何经验,但应该能够熟练阅读和编写包含基础编程结构(例如,函数定义/调用、列表和字典、循环和条件表达式)的 Python 代码。&/blockquote&&p&这个前提,和吴恩达老师的课程其实差不多。&/p&&p&那么,数学已经基本全还给老师了怎么办!Python从入门到放弃了好几次怎么办!&/p&&p&Google在前提条件下边,还列出了学习这门课的准备工作,你需要恶补的知识、事先了解的工具,全都列了出来。&/p&&p&这其中,包括课程涉及的数学概念,每个概念都附有Google工程师教育团队精选的教程或文档,有来自可汗学院的课程、维基百科的词条、TensorFlow和Python的官方文档等等。&/p&&p&不过,这些链接到的内容都是英语的,如果需要中文版,还是要自己动手寻找。&/p&&h2&&b&试听感受&/b&&/h2&&p&下面,是量子位带来的试听时间。&/p&&p&开头已经提过了,这个课程基本可以做到&b&全程中文&/b&。不仅是全部的文字内容有中文版本,而且所有的讲课视频,也都是中文语音,听起来毫无障碍。&/p&&p&没错,即便是老外讲课,你听到的也都是中文语音。&/p&&p&这个译制片般的感觉,得益于Google的AI技术。所有的中文语音,其实都是根据原音(英文)识别并翻译之后,由机器合成的中文发音念出来的。&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-c450b051cde3cc38241b6_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&108& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/50/v2-c450b051cde3cc38241b6_r.jpg&&&/figure&&p&Google其实也明确说了:“此视频讲座的配音是使用机器学习技术生成的。”&/p&&p&所以听上去,还是能感受到一点点的机器的“口音”。下面,以第一课《机器学习简介》为例。这节课的讲师,是Google机器学习总监Peter Norvig。一起听一下。&/p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/page/g0562fdcy50.html& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic3.zhimg.com/v2-a772ac43dda_180x120.jpg& data-image-width=&320& data-image-height=&180& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&undefined_腾讯视频&/a&&p&怎么样?这个中文配音还行么?而且语速可调,上面是正常倍速,如果你嫌慢,还能调成1.5倍速、2倍速来听讲。&/p&&p&量子位试了一下2倍速……一旦接受了这种设定,还是挺带感的。一起再试听一下。&/p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/page/g0562pqajl5.html& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic3.zhimg.com/v2-a772ac43dda_180x120.jpg& data-image-width=&320& data-image-height=&180& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&undefined_腾讯视频&/a&&p&不只是语音中文。再来下《深入了解机器学习》这一节的视频,感受一下。主讲人是D.Sculley,他是一名Senior Staff Software Engineer。&/p&&p&可以看到,视频中间出现的文字乃至公式,也都用中文显示了。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-f682e1dd6ff427ee26dcdcc4_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&603& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/50/v2-f682e1dd6ff427ee26dcdcc4_r.jpg&&&/figure&&p&当然尽信也是不可取的。上面提到了,这些中文内容,很多都是机器翻译的结果,所以其中仍然会有出错的地方。你在听课的过程中,注意分辨。&/p&&p&比如《降低损失》这一讲。视频的主讲人是Cassandra Xia,应该是一位姓“夏”的华人,不过机器翻译的时候,Xia会念成“克西亚”。&/p&&p&课程中遇到需要互动学习的部分,还会暂时中止。&/p&&p&值得注意的是,机器在翻译她的讲课时,把其中提到的TensorFlow,翻译成了“传感器流”。可能有一部分原因是,英文语音转文字时给转成了:tensor flow。&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-9d8ea0bde89f68ba82c52d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&328& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/50/v2-9d8ea0bde89f68ba82c52d_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/50/v2-9bf19f7c9e2c442c9ce093_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&316& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/50/v2-9bf19f7c9e2c442c9ce093_r.jpg&&&/figure&&p&如果大家看到真正严重的问题,可以留言讨论,或者向Google提出。我们只是提个醒,鸡蛋里挑个骨头。&/p&&p&另外很有意思的是,课程的最后部分讲到了机器学习在现实世界中的应用示例。&/p&&p&其中第一节讲的是《癌症预测》。这部分视频没有大吹特吹机器学习在诊断癌症方面有多厉害,反而是讲述了一个非常有趣的案例,推荐听一下:&/p&&a href=&//link.zhihu.com/?target=https%3A//v.qq.com/x/page/p05627hbw88.html& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic3.zhimg.com/v2-a772ac43dda_180x120.jpg& data-image-width=&320& data-image-height=&180& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&undefined_腾讯视频&/a&&h2&&b&Learn with Google AI&/b&&/h2&&p&这个课程,是Learn with Google AI项目的一部分。项目网站上有大量Google机器学习专家提供的教学资源,除了上面介绍的MLCC课程,还有21项非常实用的资料和讲座视频。&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-548b9bd660bad5ca33ebe45b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&389& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/50/v2-548b9bd660bad5ca33ebe45b_r.jpg&&&/figure&&p&量子位要特别(再次)隆重推荐一个超级实用(有中文版)的资源:机器学习术语表。也就是机器学习专业词典啊同学们!在页面左下角切换语言,你就获得了一份汉英双语词典。&/p&&p&机器学习术语表:&/p&&p&&a href=&//link.zhihu.com/?target=https%3A//developers.google.com/machine-learning/glossary/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&developers.google.com/m&/span&&span class=&invisible&&achine-learning/glossary/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&Learn with Google AI网站上当然还有更丰富的内容,凡是Google推出过的AI学习资源,基本上都汇总在这里了。比如Josh Gordon的入门课程视频、TensorFlow Workshops系列笔记教程、通过动手带你入门的TensorFlow Deep Playground,GCP的机器学习指南、TensorFlow文档、甚至Google在Coursera和Udacity上开设的课程,以及收购来的Kaggle竞赛,都列了出来。&/p&&p&随着Google搞更多的事情,这个网站上也会列出更多的课程和资源。&/p&&p&资源太多不知道从哪学起?量子位建议还是从系统的MLCC课程开始吧,或者just follow your heart~&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-cea4ec78a72cb8dd_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&509& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/50/v2-cea4ec78a72cb8dd_r.jpg&&&/figure&&p&当然,Google还给了一个过滤器,让用户可以根据你是谁、想找什么类型的内容、关注机器学习工作的哪个环节来筛选内容。比如说量子位作为一只“好奇的猫”,就筛选出了这些内容。&/p&&figure&&img src=&https://pic1.zhimg.com/50/v2-325a626a6bde76cb3aed8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&1200& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/50/v2-325a626a6bde76cb3aed8_r.jpg&&&/figure&&p&说了这么多,学习这种事你还是必须亲力亲为的。来,网址给你:&/p&&a href=&//link.zhihu.com/?target=https%3A//ai.google/education/& data-draft-node=&block& data-draft-type=&link-card& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&ai.google/education/&/span&&span class=&invisible&&&/span&&/a&&p&请自行科学上网查看&/p&&h2&&b&One More Thing&/b&&/h2&&p&在MLCC课程中讲“机器学习简介”一节的Google机器学习总监Norvig最近还开源了一本人工智能教材的代码。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-f001be46cfae6127636fabe31b45742d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&215& data-rawheight=&272& class=&content_image& width=&215&&&/figure&&p&这本书是1992年出版的Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp,开源的代码也是Lisp写的。嗯。&/p&&p&代码在GitHub上发布至今已有几周,在今天的GitHub热门榜单上依然排名第7,可以说是热度不减了。&/p&&p&但与天朝码农的购房热情相比,还是要输一大截:&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-57d15a3bb78eb617d4ebf3_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&895& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/50/v2-57d15a3bb78eb617d4ebf3_r.jpg&&&/figure&&p&— &b&完&/b& —&/p&&p&欢迎大家关注我们的专栏:&a href=&https://zhuanlan.zhihu.com/qbitai& class=&internal&&量子位 - 知乎专栏&/a&&/p&&p&诚挚招聘&/p&&p&量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。&/p&&p&&a href=&https://zhuanlan.zhihu.com/qbitai& class=&internal&&量子位 QbitAI&/a& · 头条号签约作者&/p&&p&?'?' ? 追踪AI技术和产品新动态&/p&
有个真心值得推荐的入门,刚刚出炉。而且有全球AI第一大厂Google的品质保证~Google今天上线了一个“机器学习速成课程”,英文简称MLCC。用他们自己的话来形容,这个课程节奏紧凑、内容实用。量子位觉得还有很意外的两点:它,竟然,基本可以全程中文!(包…
&p&在德国找工作的一点经验分享&/p&&p&
本人国内双学位项目来德留学,TUM 电子与信息工程Master毕业,找工作历时1个半月,现入职斯图加特BOSCH刚满1个月,从事自动驾驶系统的嵌入式软件开发,偶尔有同学朋友问我在德求职的经验,趁着周末干脆把这段经历写下来,以免时间长了忘记,也许会对学弟学妹们有所帮助。&/p&&p&&b&是否应该在毕业前就找工作:&/b&我本人在毕业前4个月时就开始尝试找工作了,投了一些公司,大的公司比如有Continenal, Alten,EB, 小的公司大都是慕尼黑的汽车零配件供应商,基本上以前都没听过名字。大概投了10个岗位左右,无一例外都被拒了。后来通过与学长沟通交流后得知在德国找工作通常是否毕业及毕业成绩是公司是否考虑你的一个重要指标,特别是我们这种没有德国本科毕业证的,想在没有任何德国学位的前提下就拿到offer是比较难的。再加上后来忙着做毕设,就没再投了。所以针对这个问题我的意见是:假如你拥有德国本科的毕业证书,那完全可以在毕业前就开始找,否则的话我建议你起码拿到毕设成绩和毕业证明之后再开始找。在毕业前就找好工作的唯一好处是不用忍受毕业后全力找工作的压力,但是由于没有成绩及毕业证,找到好工作也会相对困难。&/p&&p&&b&换工作签:&/b&由于毕业后我们所持的学生签证就过期了,因此得换找工作签证Arbeitsuche visum。 以下是拜仁州所需要的换签证材料:1) 换签证申请表,在Kreisverwaltungsreferat可以领取, 2)证件照, 3) 护照, 4)银行开的存款证明,存款至少8640欧(2016年数据,2015年是7908欧,所以这个数字是变化的), 5)由保险公司开具的保险证明, 6) 毕业证或者临时毕业证明(通常官方毕业证及学位证在拿到毕设成绩后1一个月才能拿到,但是拿到毕设成绩后可以立即去考试院拿临时的毕业证明)。 在备齐材料后当天就可以拿到找工作签证,有效时间是18个月,大概要交40欧的办理费。&/p&&p&&b&简历及求职信:&/b&简历Lebenslauf和求职信Anschreiben的水平直接决定了HR是否决定给你面试的机会。首先在格式上最好能采用德国人简历的标准模板,这样的模板在谷歌上很容易搜到。撰写简历及求职信有两点需要注意:1) 不用说求职信,根据不同的岗位简历也是需要作出一点更改的,要把岗位要求的并且你具有的Profil做相应的突出处理,放在简历的醒目位置, 当然要是你投的岗位全是要求类似的Profil那当然就不用改动了。 2) 简历和求职信中是不允许出现任何语法及拼写错误的, 我的建议是去找至少2个德国朋友帮你改写简历及求职信,同时很多学校都会在特定的时间有求职培训event或者Karrieretag,届时会有众多公司在学校里设摊位,同时也会有免费帮你改简历的服务,可以抓住这样的机会让专业人士帮你修改简历。如何验证你的简历是否是一份好的简历呢,这里有个小窍门,在德国有那么几个求职网站,比如说&a href=&//link.zhihu.com/?target=http%3A//monster.de/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Monster.de&/a&, Xing等等,上面有很多人才介绍公司的HR每天都在上面浏览别人的简历,假如你的简历写的可以的话,平均每天都会有1-2个HR会给你打电话,多的时候甚至一天3-4个,假如在你挂上简历之后每天平均有1个电话的话就说明你的简历合格了。&/p&&p&&b&如何获取面试经验:&/b&我不建议在没有任何面试经验的时候就去投那些你心仪的公司,因为前1-2次的面试失败的概率比较高。那怎样才能尽快的获取面试的经验呢,这里又可以利用&a href=&//link.zhihu.com/?target=http%3A//Monster.de& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&Monster.de&/span&&span class=&invisible&&&/span&&/a&这类的求职网,因为人才介绍公司的HR会主动联系你,聊得比较好的话该HR会把你的简历推荐给某某公司,这样你就获得了一次正式面试机会。通常人才介绍公司的HR都会推荐你去一些外包或Dienstleistung公司,这些公司并不会特别好,通常是提供限时合同或外包工作,但是用来做练习最好不过了。电话面试表现的好的话又可以获得一次现场面试的机会,何乐而不为呢。当然有时候人才推荐公司的HR也会直接把你推荐你去一些比较靠谱的公司,这样的话你也省去了自己投简历的麻烦,当然这种情况比较少。&/p&&p&&b&我的面试经历:&/b&接下来我就结合下我自己的求职经历来谈谈一些注意点。我在日至12月15日前前后后投了大致20多个公司,30多个岗位。其中得到面试机会的有12个左右。由于其中有6-7个面试是安排在我确定现在的工作之后,因此有一半左右的面试我都没有去参加。&/p&&p&公司一:Elektrobit的Autosar软件工程师岗, 这是一家专业提供自动驾驶解决方案及提供Autosar 基础软件解决方案的软件公司,在自动驾驶及Autosar领域都算是一家比较有名的公司。由于我有一个学长在这家公司工作,因此在我投递简历之后也拜托了学长帮我到部门那知会了一声。后来面试的时候部门组长也跟我提到了我的学长,因此假如你在某个公司有熟人的话,叫他帮你去知会一声绝对是事半功倍。可能由于学长帮我知会的原因,在我投了简历的第二天HR就给我打电话了,跟我约了一个电话面试的时间,时间大概是1周之后。电话面试是部门组长给我打的,通话时间大致有45分钟,几乎从头到尾把我简历上的实践经验包括毕设过了一遍,后来又逐一问了岗位要求的其他的技能,比如问我是否知道怎么用Doors,Aspice这些软件,由于我并没有接触过这些,因此就老老实实回答了不会。&/p&&p&
电话面试之后大概3,4天后通知去参加现场面试。现场完全没有HR的参与,是部门组长和部门内的一个技术主管负责我的面试。问了很多技术上的细节问题,比如Autosar的BSW框图,Autosar OS的运行方式,Autosar Task的触发方式,以及对照着我的论文问了很多细节上的问题。面试完后还做了个编程题,编写ring buffer的构造,及读写操作。&/p&&p&
面试之后大概一周后收到了拒信,我猜想原因是一方面面试时有些专业问题我没有很好地答出来(很多问题是因为我没有好好准备,因此面试前针对工作内容的准备是必要的);另一方面可能是因为我的德语并没有达到要求,在面试到中间的时候由于他们用德语问的一些技术问题我没能听懂而中途将面试语言换成了英语,后来我问部门组长工作语言是否必须是德语,他回答也是看情况,当然他希望我能尽量用德语。&/p&&p&公司二:Preh的软件开发岗, Preh是一家被中国公司收购的德国公司,在德国也属于拥有上千员工的中型公司,而Preh的面试机会来自于一家叫MRL的人才介绍公司的推荐,在Preh的面试也经历了电话面试和现场面试两个流程,电话面试是一个HR打来的,因此主要就是问一些你的大致情况,什么时候毕业,学了多久德语,有哪些专业技能之类的,邀请到现场面试之后也是部门组长和部门内的一个技术人员负责我的面试,但是这次的面试的主要内容几乎就是我单方面的讲解我做的项目及毕设,由于面试前我将我做过的所有项目和毕设都写成了介绍材料的形式并针对这些材料做了练习,因此面试可以用非常顺利来形容,对方针对我的讲解问的问题也非常简单,比如用的是什么开发工具等等。面试完之后立即表示录取我并询问了我希望的薪资,再我报了个数之后对方也立即表示同意,还当场给我介绍了办公室,和一些同事。这次面试语言全程是德语,而且对方一直表示我的德语说的非常好,当然我内心的想法是还好你们没有问什么技术上的细节问题,否则就要露馅了。后来由于这家公司的地理位置在纽伦堡靠北的一个小地方,并且给的考虑时间只有一周,非常短,因此考虑了一下就拒绝了。对方开的薪水可以说在那个地方来说已经算高了,当地的房租平均水平是慕尼黑的1/2,但是开的薪水要高于慕尼黑硕士毕业的汽车方向工程师的平均水平。&/p&&p&公司三:OSB派遣到BMW的软件集成工程师岗,这个岗位实际上是一个外包岗,也就是说你的合同是跟OSB签的,但是具体却是在BMW工作。而且该公司在BMW有一个完整的部门,专门帮BMW做软件集成工作,此外公司本体也在慕尼黑,因此在外包中也算是一个不错的岗位了。面试经过两次,一次在OSB公司,介绍工作的内容以及了解我的基本情况,然后是在OSB的组长陪同下去BMW面试,面试时也是一个部门组长和一个技术人员,首先过了一遍我简历上的内容。同时对方也问了挺多跟工作内容相关的问题,比如了不了解软件的编译原理,会不会写make文件,会不会Python编程等等。面试完后让我出去等待了5分钟,之后直接跟我说很抱歉,不能给我offer,并且告诉了我的原因是因为这个工作对编译原理的要求比较高,主要就是写make文件和用Python做automate build。而我在这方面并没有太多的经验。此次面试也是全程德语。&/p&&p&公司四: Timing Architect 的软件开发岗,这是一家在纽伦堡的小公司,主要致力于开发工具类软件,其开发的Timing分析软件在行业内也算是有点小名气。这家公司没有电话面试,直接通知的去现场面试。现场面试是一个年轻的小伙子,我估计他年龄也不超过30岁。面试的问题不仅包括常规的专业问题,同时问了一些HR经常会问的问题,比如你认为别人会怎么评价你,你有没有跟别人发生过争执,你是怎么处理之类的问题。面试完之后做了个C++程序题,程序整整有5大页,是关于链表的操作,做题时间却只有30分钟,大概有5个小题,包括写出程序运行结果,标记处程序中错误的地方,补充几个函数。可以说看完这个程序就差不多花了我20分钟时间了,因此我大概做了4个题,修改程序错误那个小题我就完全没有时间做了。面试完后大概1周对方打来电话说他们想录取我,希望我去详谈薪水和其他问题。由于后来我当时已经拿到了现在工作的offer,因此就拒绝了。此次面试的语言经常换,对方讲一段时间德语后就换成英语,因此可以说对我的德语英语都进行了测试。&/p&&p&公司五:Bosch的自动驾驶系统嵌入式软件开发岗。这个岗位可以说跟我的Profil、&/p&&p&非常的符合,我针对这个岗位也做了挺久的准备。首先是电话面试,是部门组长打来的,面试时间大概是50分钟左右,由于我的毕设也是做的自动驾驶汽车相关课题,他问了几个关于我毕设的细节问题,比如做了哪些创新,解决了什么问题,用了什么技术等等。此外同时也问了挺多关于Autosar的问题,因为这也是这个岗位的T?tigkeiten之一。面试完之后我也明显能感觉出对方对我比较满意,当场就跟我说会邀请我进下一轮面试,会让HR再通知我时间。在去现场面试前我准备了一堆技术问题的问答,结果到了现场是部门组长和HR一起面试,而且令人震惊的是部门组长完全没有再问任何技术的问题了,完全是HR在问问题,而且全是那些典型的面试100问之类的问题,比如你为什么打算在德国工作,为什么想来博世,你认为自己有什么优点缺点,怎么应对冲突有没有职业规划之类的。由于没有好好准备这类问题,现场用德语答的挺糟糕的,我自我感觉不是很好,面试完后他们两人让我出去5分钟,他们讨论是否录取我,结果后来也没说要不要录取我,只说部门组长会在2天后再给我打个电话跟我交流交流。当时我真是一头雾水,不知道是啥意思。两天后给我打电话说明原来是因为当时我讲的德语他们有挺多没有听明白的,因此想用英语再把当时他们没问明白的问题再问一遍,所以这次也算是一次英语的面试了,由于我的英语肯定是比德语好很多的,所以当时部门组长对我的回答也挺满意,现场就表示I would like to hire you,让我等HR的通知。这次的面试也是比较奇特的面试,前后从通知面试到拿到offer只用了两周,并且现场面试还完全没有问专业的问题,害的我准备了好久的技术细节都白搭了,最后给的薪水还比我报的预期薪水高不少,拿到offer后还真有一种云里雾里的感觉。&/p&&p&在以上5次面试之后我又陆陆续续收到了大概7家前期投的公司的面试邀请,有名的包括Vector,Autoliv,剩下的基本上都是Autosar组织的成员公司,因为当时我找公司时就是从Autosar组织的核心成员中挑的。但是由于我不觉得能再找到哪个公司能开比Bosch开更高的工资,并且Bosch的工作内容也是我喜欢的,就将后来收到的面试邀请都拒绝了。&/p&&p&以上就是我主要的面试经历了,以下我再提几点在上面的面试经验中没有提到的内容,也许会对大家有所帮助。&/p&&p&1)
针对你简历中的每一条实践经验,我推荐都做一份类似PPT的展示材料,这样在面试时能更好的展示你的工作。当然假如实物小的话能带上更好。&/p&&p&2)
一些针对外国人的常问问题肯定是要准备的,比如你为什么想在德国工作,打算工作几年,有没有打算回去之类的敏感问题。对这个问题我一个学长教了我一种答法:ich will dort arbeiten, wo ich mich am besten entwickeln kann. In Deutschland oder China zu arbeiten, kommt es immer darauf, ob mein Berufsziel erreicht und ich mich richtig wohl fühle.感觉这么说的效果还可以,起码真诚的表达自己的想法!&/p&&p&3)
电话面试是可以作弊的,针对每一个可能的问题都将答案写下来,这样以后的电话面试只要找到念就可以了。你可能会说对可能问的问题不了解,相信我,在接过3次电话面试之后你就会对套路了如指掌了。&/p&&p&4)
面试的语言能用德语就用德语,除非是一些非常国际化的team,万一面试官觉得你的德语不好问你英语怎么样,不要用德语回答怎么样,直接用英语回答, If you want, we could also switch to english. &/p&&p&5)
说预期薪水时要稍微往高说,一般小公司不会给你一个比你预期更高的工资。&/p&&p&6)
假如你在某公司有认识的人,不要犹豫去让他帮你看看能否推荐,据说德国70%的offer都是通过同事推荐的方式获取的。&/p&&p&7)
很多面试在结束时会让你做一个?bung, 而且很多公司很懒,?bung的题目都是很多年不变的,因此可以去google上找找是否有别人分享的去这家面试的经验,也许你去面试前就已经练习过这个?bung了,比如我去EB面试时就是这个情况。&/p&&p&8)投了简历没有回复或被拒很正常,多投几个岗位可能就有了,甚至一个公司可以投多个岗位,但要注意最好不要是一个HR负责的。比如我投博世时一共投了4个岗位,也仅仅有一个有回复,其他的在后来陆陆续续2个月内才给拒信。Continental我也投了3个岗位,也是在一个月后陆陆续续给了拒信。从时间来看一般2周内还没给答复的都挺悬。&/p&&p&最后我想说,让我自我评估的话,我觉得能否找到自己心仪的工作,简历及面试的准备只占20%, 平常的实践经验积累占40%, 毕业的成绩占40%,在毕业成绩中毕设的成绩重要性又占了80%。 由于我运气好毕设拿了1.0,所以几乎每一次面试对方都会夸一下我的毕设。尤其是当你要找的岗位跟你毕设内容相关时,毕设拿1.0会非常有说服力。所以说,找工作还真是要在读书期间就注意积累啊,只靠找工作期间的冲刺找到满意的工作还是比较难的。&/p&&p&由于薪资水平比较隐私,要咨询大致情况的话也可以私信我。好了,祝各位学弟学妹或在德国找工作的朋友都能找到自己满意的工作吧!&/p&&p&LUIS, &/p&&p&&a href=&//link.zhihu.com/?target=x-apple-data-detectors%3A//2& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&13.02.2017&/a&, Leonberg&/p&
在德国找工作的一点经验分享 本人国内双学位项目来德留学,TUM 电子与信息工程Master毕业,找工作历时1个半月,现入职斯图加特BOSCH刚满1个月,从事自动驾驶系统的嵌入式软件开发,偶尔有同学朋友问我在德求职的经验,趁着周末干脆把这段经历写下来,以免时…
作为一个当过面试官自己面试也比较成功的吐槽一下吧……很多同学对于面试tech公司的理解还在于做对题就能进,甚至把面试理解成考试的…我去一亩三分地不算多所以也不敢妄言不过我看到的大多数是把自己对面试的预期跟自己做题的情况挂钩的……怎么说呢,也许是高考对大家的影响太深但是tech interview 真的不只是tech 而已,你的交流能力(体现在做题的同时能不能好好的阐述自己的思路),你的代码style(体现在代码是不是readable/maintainable写的干净不干净)甚至比你做题做的怎么样还重要,这也是为什么很多公司开始喜欢找有一些industry experience 的人。如果你去某些规模很大的公司还好,去一些小公司(我说的小公司包括新晋独角兽,size在100人左右或一下),你的behavior interview 有可能比technical interview 还重要。&br&我为什么要说这些类似于跑题的话呢,大家都说现在cs就业市场有点饱和了,也就是说纯技术方面可能qualified candidate 能找到很多,那区分大家水平的就在我说的这些方面了。事实上我遇到的很多在面试的朋友都觉得自己面试的失败是题没刷够,然而我仔细问一下都属于我说的别的方面没做好。&br&我之前在Google 的coaching session 听过一句话,我觉得很有道理:Having the optimal solution is preferred, but not required. 很多同学现在陷入了一个觉得面试就是做题的误区,作为面过很多家也到过面试官的人我可以说,真的不是。在我看来准备面试还要准备下面的部分:&br&1. Code Style, 这个其实平时就应该下决心注意,首先变量名是不是一眼就能看出来这是什么(不要取一些a b c d e之类的名字),代码indentation要写好,良好的注释习惯,以及一些提升readability的小习惯。可以去看看production quality code的一些practice,绝对会给你加分。&br&2. Communication Skill, 发音没那么重要,但是一定要可以跟面试官顺畅的交流自己的思路,一定要多说猛说,想不明白就说自己stuck在哪里,要hint比自己闷头想要加分!进阶技巧包括学会谈笑风生(?),学会跟面试官开玩笑营造轻松的环境,对自己的发挥有帮助,有时候弄面试官开心了还会降低面试难度,毕竟大家都是人…&br&3. Behavior Interview, 很多人觉得是Technical Interview 就不重视这些,这是非常错误的,对于某些小公司甚至是致命的。每面试一个公司一定要做好research,I cannot address the importance of this more...首先要知道这个公司是做什么的,其次要了解这个公司的盈利模式,技术优势,公司文化等等方面,其一你会被问到为什么要面这家,其二你会被要求问面试官问题(问不出来或者问的问题很差是会扣很多分的!),其三每个公司尤其是小公司都是有一点company pride的,如果你能找对点拍好马屁其实加分巨大……所以真的做好research,让一个公司觉得你是真的对这个公司passionate,往往比题做的好有用,毕竟大家都是想找对的人来上班,做不对题可以教,culture不fit那真的就很尴尬了…&br&我自己准备过很多面试,帮朋友也准备过很多面试,这些经验真的是百试不爽。我没有说刷题不重要,刷题刷的无懈可击肯定是可以过面试的,一个题都做不出大罗金仙也过不了。但是对于我们大多数人来说,可能我们题做的不是无懈可击但是又不是没有可取之处的时候,我说的这些东西就可能会决定你会不会拿到offer。
作为一个当过面试官自己面试也比较成功的吐槽一下吧……很多同学对于面试tech公司的理解还在于做对题就能进,甚至把面试理解成考试的…我去一亩三分地不算多所以也不敢妄言不过我看到的大多数是把自己对面试的预期跟自己做题的情况挂钩的……怎么说呢,也许…
项目地址:&a href=&//link.zhihu.com/?target=https%3A//github.com/ty4z2008/Qix/blob/master/ds.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Qix/ds.md at master · ty4z2008/Qix · GitHub&/a&&br&&br&分布式系统(Distributed System)资料&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//sydney.edu.au/engineering/it/%7Egramoli/doc/pubs/OPODIS05.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Reconfigurable Distributed Storage for Dynamic Networks》&/a&&/li&&/ul&&p&介绍:这是一篇介绍在动态网络里面实现分布式系统重构的paper.论文的作者(导师)是MIT读博的时候是做分布式系统的研究的,现在在NUS带学生,不仅仅是&a href=&//link.zhihu.com/?target=http%3A//www.comp.nus.edu.sg/%7Egilbert/biblio-projects.html%23rambo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&分布式系统&/a&,还有无线网络.如果感兴趣可以去他的主页了解.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//lpd.epfl.ch/site& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed porgramming liboratory》&/a&&/li&&/ul&&p&介绍:分布式编程实验室,他们发表的很多的&a href=&//link.zhihu.com/?target=http%3A//lpd.epfl.ch/site/Publications& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&paper&/a&,其中不仅仅是学术研究,还有一些工业界应用的论文.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//groups.csail.mit.edu/tds/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《MIT Theory of Distributed Systems》&/a&&/li&&/ul&&p&介绍:麻省理工的分布式系统理论主页,作者南希·林奇在2002年证明了&a href=&//link.zhihu.com/?target=http%3A//zh.wikipedia.org/wiki/CAP%25E5%25AE%259A%25E7%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CAP理论&/a&,并且著《分布式算法》一书.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.somethingsimilar.com//notes-on-distributed-systems-for-young-bloods/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Notes on Distributed Systems for Young Bloods》&/a&&/li&&/ul&&p&介绍:分布式系统搭建初期的一些建议&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//dcg.ethz.ch/lectures/podc_allstars/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Principles of Distributed Computing》&/a&&/li&&/ul&&p&介绍:分布式计算原理课程&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//research.google.com/archive/spanner.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Google's Globally-Distributed Database》&/a&&/li&&/ul&&p&介绍:Google全球分布式数据介绍&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//highscalability.com/blog//the-architecture-of-algolias-distributed-search-network.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Architecture Of Algolia’s Distributed Search Network》&/a&&/li&&/ul&&p&介绍:Algolia的分布式搜索网络的体系架构介绍&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//medium.com/%40siddontang/build-up-a-high-availability-distributed-key-value-store-b4e02bc46e9e& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Build up a High Availability Distributed Key-Value Store》&/a&&/li&&/ul&&p&介绍:构建高可用分布式Key-Value存储系统&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//daniel-j-h.github.io/post/distributed-search-nanomsg-bond/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Search Engine with Nanomsg and Bond》&/a&&/li&&/ul&&p&介绍:Nanomsg和Bond的分布式搜索引擎&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//tech.gc.com/distributed-processing-with-mongodb-and-mongothon/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Processing With MongoDB And Mongothon》&/a&&/li&&/ul&&p&介绍:使用MongoDB和Mongothon进行分布式处理&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//muratbuffalo.blogspot.jp/2015/02/salt-combining-acid-and-base-in.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Salt: Combining ACID and BASE in a Distributed Database》&/a&&/li&&/ul&&p&介绍:分布式数据库中把&a href=&//link.zhihu.com/?target=http%3A//www.sigma.me//database-ACID-and-BASE.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ACID与BASE&/a&结合使用.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//paxos.systems/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Makes it easy to understand Paxos for Distributed Systems》&/a&&/li&&/ul&&p&介绍:理解的Paxos的分布式系统,&a href=&//link.zhihu.com/?target=http%3A//duanple.blog.163.com/blog/static//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&参考阅读:关于Paxos的历史&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//queue.acm.org/detail.cfm%3Fid%3D2745385& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《There is No Now Problems with simultaneity in distributed systems》&/a&&/li&&/ul&&p&介绍:There is No Now Problems with simultaneity in distributed systems&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www0.cs.ucl.ac.uk/staff/ucacwxe/lectures/ds98-99/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems》&/a&&/li&&/ul&&p&介绍:伦敦大学学院分布式系统课程课件.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//book.mixu.net/distsys/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed systems for fun and profit》&/a&&/li&&/ul&&p&介绍:分布式系统电子书籍.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.andrew.cmu.edu/course/95-702/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems Spring 2015》&/a&&/li&&/ul&&p&介绍:卡内基梅隆大学春季分布式课程主页&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//azmuri.files.wordpress.com/2013/09/george-coulouris-distributed-systems-concepts-and-design-5th-edition.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems: Concepts and Design (5th Edition)》&/a&&/li&&/ul&&p&介绍: 电子书,分布式系统概念与设计(第五版)&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//ithelp.ithome.com.tw/profile/share%3Fid%3D& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《走向分布式》&/a&&/li&&/ul&&p&介绍:这是一位台湾网友 ccshih 的文字,短短的篇幅介绍了分布式系统的若干要点。&a href=&//link.zhihu.com/?target=http%3A//dcaoyuan.github.io/papers/pdfs/Scalability.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&pdf&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//thu-cmu.cs.tsinghua.edu.cn/curriculum/dscourse/index.htm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Introduction to Distributed Systems Spring 2013》&/a&&/li&&/ul&&p&介绍:清华大学分布式系统课程主页,里面的schedule栏目有很多宝贵的资源&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//book.mixu.net/distsys/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed systems》&/a&&/li&&/ul&&p&介绍:免费的在线分布式系统书籍&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.quora.com/What-are-some-good-resources-for-learning-about-distributed-computing-Why& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Some good resources for learning about distributed computing》&/a&&/li&&/ul&&p&介绍:Quora上面的一篇关于学习分布式计算的资源.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/es//archive/spanner-osdi2012.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Spanner: Google’s Globally-Distributed Database》&/a&&/li&&/ul&&p&介绍:这个是第一个全球意义上的分布式数据库,也是Google的作品。其中介绍了很多一致性方面的设计考虑,为了简单的逻辑设计,还采用了原子钟,同样在分布式系统方面具有很强的借鉴意义.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/zh-CN//archive/chubby-osdi06.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Chubby lock service for loosely-coupled distributed systems》&/a&&/li&&/ul&&p&介绍:Google的统面向松散耦合的分布式系统的锁服务,这篇论文详细介绍了Google的分布式锁实现机制Chubby。Chubby是一个基于文件实现的分布式锁,Google的Bigtable、Mapreduce和Spanner服务都是在这个基础上构建的,所以Chubby实际上是Google分布式事务的基础,具有非常高的参考价值。另外,著名的zookeeper就是基于Chubby的开源实现.推荐&a href=&//link.zhihu.com/?target=http%3A//malteschwarzkopf.de/research/assets/google-stack.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The google stack&/a&,&a href=&//link.zhihu.com/?target=https%3A//www.youtube.com/watch%3Fv%3DPqItueBaiRg& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Youtube:The Chubby lock service for loosely-coupled distributed systems&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.sosp2007.org/papers/sosp064-aguilera.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Sinfonia: a new paradigm for building scalable distributed systems》&/a&&/li&&/ul&&p&介绍:这篇论文是SOSP2007的Best Paper,阐述了一种构建分布式文件系统的范式方法,个人感觉非常有用。淘宝在构建TFS、OceanBase和Tair这些系统时都充分参考了这篇论文.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Data-Intensive Text Processing with MapReduce》&/a&&/li&&/ul&&p&介绍:Ebook:Data-Intensive Text Processing with MapReduce.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.utdallas.edu/%7Ebxt043000/Publications/Journal-Papers/DAS/J16_Design_and_Implementation_of_a_Distributed_Query_Processor.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Design and Implementation of a Query Processor for a Trusted Distributed Data Base Management System》&/a&&/li&&/ul&&p&介绍:Design and Implementation of a Query Processor for a Trusted Distributed Data Base Management System.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//ogsa-dai.sourceforge.net/documentation/ogsadai4.0/ogsadai4.0-gt/DQPPart.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Query Processing》&/a&&/li&&/ul&&p&介绍:分布式查询入门.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//writings.quilt.org//distributed-systems-and-the-end-of-the-api/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems and the End of the API》&/a&&/li&&/ul&&p&介绍:分布式系统和api总结.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.andrew.cmu.edu/course/15-749/READINGS/required/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Query Reading》&/a&&/li&&/ul&&p&介绍:分布式系统阅读论文,此外还推荐github上面的一个论文列表&a href=&//link.zhihu.com/?target=http%3A//reiddraper.github.io/distreader/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Distributed Reader&/a&。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//afeinberg.github.io//replication-atomicity-and-order-in-distributed-systems.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Replication, atomicity and order in distributed systems》&/a&&/li&&/ul&&p&介绍:Replication, atomicity and order in distributed systems&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//nil.csail.mit.edu/6.824/2015/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《MIT course:Distributed Systems》&/a&&/li&&/ul&&p&介绍:2015年MIT分布式系统课程主页,这次用Golang作为授课语言。&a href=&//link.zhihu.com/?target=https%3A//pdos.csail.mit.edu/6.824/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&6.824 Distributed Systems&/a&课程主页&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//book.mixu.net/distsys/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed systems for fun and profit》&/a&&/li&&/ul&&p&介绍:免费分布式系统电子书。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//ori.scs.stanford.edu/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Ori:A Secure Distributed File System》&/a&&/li&&/ul&&p&介绍:斯坦福开源的分布式文件系统。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//static.googleusercontent.com/media/research.google.com/en/us/pubs/archive/36737.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Availability in Globally Distributed Storage Systems》&/a&&/li&&/ul&&p&介绍:Google论文:设计一个高可用的全球分布式存储系统。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//highscalability.com/blog//paper-calvin-fast-distributed-transactions-for-partitioned-d.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Calvin: Fast Distributed Transactions For Partitioned Database Systems》&/a&&/li&&/ul&&p&介绍:对于分区数据库的分布式事务处理。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//yellerapp.com/posts/-flake-ids.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems Building Block: Flake Ids》&/a&&/li&&/ul&&p&介绍:Distributed Systems Building Block: Flake Ids.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.hpcs.cs.tsukuba.ac.jp/%7Etatebe/lecture/h23/dsys/dsd-tutorial.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Introduction to Distributed System Design》&/a&&/li&&/ul&&p&介绍:Google Code University课程,如何设计一个分布式系统。&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//sheepdog.github.io/sheepdog/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Sheepdog: Distributed Storage System for KVM》&/a&&/li&&/ul&&p&介绍:KVM的分布式存储系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//henryr.github.io/distributed-systems-readings/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Readings in Distributed Systems Systems》&/a&&/li&&/ul&&p&介绍:分布式系统课程列表,包括数据库、算法等.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/BaiduPS/tera& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Tera》&/a&&/li&&/ul&&p&介绍:来自百度的分布式表格系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/mixu/distsysbook& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed systems: for fun and profit》&/a&&/li&&/ul&&p&介绍:分布式系统的在线电子书.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/notgary/distributed-systems-reading-list& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems Reading List》&/a&&/li&&/ul&&p&介绍:分布式系统资料,此外还推荐&a href=&//link.zhihu.com/?target=https%3A//github.com/hiremaga/readings& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Various articles about distributed systems&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs.cornell.edu/projects/ladis2009/talks/dean-keynote-ladis2009.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Designs, Lessons and Advice from Building Large Distributed Systems》&/a&&/li&&/ul&&p&介绍:Designs, Lessons and Advice from Building Large Distributed Systems.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//queue.acm.org/detail.cfm%3Fref%3Drss%26id%3D2800697& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Testing a Distributed System》&/a&&/li&&/ul&&p&介绍:Testing a distributed system can be trying even under the best of circumstances.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//research.google.com/archive/gfs-sosp2003.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Google File System》&/a&&/li&&/ul&&p&介绍: 基于普通服务器构建超大规模文件系统的典型案例,主要面向大文件和批处理系统, 设计简单而实用。 GFS是google的重要基础设施, 大数据的基石, 也是Hadoop HDFS的参考对象。 主要技术特点包括: 假设硬件故障是常态(容错能力强), 64MB大块, 单Master设计,Lease/链式复制, 支持追加写不支持随机写.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//research.google.com/archive/bigtable-osdi06.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Bigtable: A Distributed Storage System for Structured Data》&/a&&/li&&/ul&&p&介绍:支持PB数据量级的多维非关系型大表, 在google内部应用广泛,大数据的奠基作品之一 , Hbase就是参考BigTable设计。 Bigtable的主要技术特点包括: 基于GFS实现数据高可靠, 使用非原地更新技术(LSM树)实现数据修改, 通过range分区并实现自动伸缩等.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//research.microsoft.com%3A8082/pubs/66814/tr-2008-25.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《PacificA: Replication in Log-Based Distributed Storage Systems》&/a&&/li&&/ul&&p&介绍:面向log-based存储的强一致的主从复制协议, 具有较强实用性。 这篇文章系统地讲述了主从复制系统应该考虑的问题, 能加深对主从强一致复制的理解程度。 技术特点: 支持强一致主从复制协议, 允许多种存储实现, 分布式的故障检测/Lease/集群成员管理方法.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//sns.cs.princeton.edu/docs/craq-usenix09.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Object Storage on CRAQ, High-throughput chain replication for read-mostly workloads》&/a&&/li&&/ul&&p&介绍:分布式存储论文:支持强一直的链式复制方法, 支持从多个副本读取数据,实现&a href=&//link.zhihu.com/?target=https%3A//github.com/jterrace/craq& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&code&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.usenix.org/legacy/event/osdi10/tech/full_papers/Beaver.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Finding a needle in Haystack: Facebook’s photo storage》&/a&&/li&&/ul&&p&介绍:Facebook分布式Blob存储,主要用于存储图片. 主要技术特色:小文件合并成大文件,小文件元数据放在内存因此读写只需一次IO.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www-bcf.usc.edu/%7Eminlanyu/teach/csci599-fall12/papers/11-calder.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency》&/a&&/li&&/ul&&p&介绍: 微软的分布式存储平台, 除了支持类S3对象存储,还支持表格、队列等数据模型. 主要技术特点:采用Stream/Partition两层设计(类似BigTable);写错(写满)就封存Extent,使得副本字节一致, 简化了选主和恢复操作; 将S3对象存储、表格、队列、块设备等融入到统一的底层存储架构中.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.eecs.harvard.edu/cs262/Readings/paxosmadelive.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Paxos Made Live – An Engineering Perspective》&/a&&/li&&/ul&&p&介绍:从工程实现角度说明了Paxo在chubby系统的应用, 是理解Paxo协议及其应用场景的必备论文。 主要技术特点: paxo协议, replicated log, multi-paxo.&a href=&//link.zhihu.com/?target=http%3A//duanple.blog.163.com/blog/static//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&参考阅读:关于Paxos的历史&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Dynamo: Amazon’s Highly Available Key-Value Store》&/a&&/li&&/ul&&p&介绍:Amazon设计的高可用的kv系统,主要技术特点:综和运用一致性哈希,vector clock,最终一致性构建一个高可用的kv系统, 可应用于amazon购物车场景.新内容来自&a href=&//link.zhihu.com/?target=http%3A//50vip.com/423.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&分布式存储必读论文&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//oceanstore.cs.berkeley.edu/publications/papers/pdf/carbonite06.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Efficient Replica Maintenance for Distributed Storage Systems》&/a&&/li&&/ul&&p&介绍:分布式存储系统中的副本存储问题.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.cs.nyu.edu/rgrimm/papers/nsdi09.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《PADS: A Policy Architecture for Distributed Storage Systems》&/a&&/li&&/ul&&p&介绍:分布式存储系统架构.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//ccl.cse.nd.edu/software/chirp/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Chirp Distributed Filesystem》&/a&&/li&&/ul&&p&介绍:开源分布式文件系统Chirp,对于想深入研究的开发者可以阅读文章的相关Papers.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//research.microsoft.com/en-us/um/people/lamport/pubs/time-clocks.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Time, Clocks, and the Ordering of Events in a Distributed System》&/a&&/li&&/ul&&p&介绍:经典论文分布式时钟顺序的实现原理.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.erlang.org/download/armstrong_thesis_2003.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Making reliable distributed systems in the presence of sodware errors》&/a&&/li&&/ul&&p&介绍:面向软件错误构建可靠的分布式系统,&a href=&//link.zhihu.com/?target=http%3A//www.cnblogs.com/me-sa/archive//2510564.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&中文笔记&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//research.google.com/archive/mapreduce-osdi04.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《MapReduce: Simplified Data Processing on Large Clusters》&/a&&/li&&/ul&&p&介绍:MapReduce:超大集群的简单数据处理.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-824-distributed-computer-systems-engineering-spring-2006/index.htm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Computer Systems Engineering》&/a&&/li&&/ul&&p&介绍:麻省理工的分布式计算课程主页,里面的ppt和阅读列表很多干货.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.vitanuova.com/inferno/papers/styx.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Styx Architecture for Distributed Systems》&/a&&/li&&/ul&&p&介绍:分布式系统Styx的架构剖析.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.quora.com/What-are-some-good-resources-for-learning-about-distributed-computing-Why& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《What are some good resources for learning about distributed computing? Why?》&/a&&/li&&/ul&&p&介绍:Quora上面的一个问答:有哪些关于分布式计算学习的好资源.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//highscalability.com/blog//reborndb-the-next-generation-distributed-key-value-store.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《RebornDB: The Next Generation Distributed Key-Value Store》&/a&&/li&&/ul&&p&介绍:下一代分布式k-v存储数据库.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//codex.cs.yale.edu/avi/os-book/OS9/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Operating System Concepts Ninth Edition》&/a&&/li&&/ul&&p&介绍:分布式系统归根结底还是需要操作系统的知识,这是耶鲁大学的操作系统概念书籍首页,里面有提供了第8版的在线电子版和最新的学习操作系统指南,学习分布式最好先学习操作系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Log: What every software engineer should know about real-time data's unifying abstraction》&/a&&/li&&/ul&&p&介绍:分布式系统Log剖析,非常的详细与精彩. &a href=&//link.zhihu.com/?target=https%3A//github.com/oldratlee/translations/blob/master/log-what-every-software-engineer-should-know-about-real-time-datas-unifying/README.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&中文翻译&/a& | &a href=&//link.zhihu.com/?target=http%3A//www.cnblogs.com/foreach-break/p/notes_about_distributed_system_and_The_log.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&中文版笔记&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//faculty.salina.k-state.edu/tim/ossg/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Operating Systems Study Guide》&/a&&/li&&/ul&&p&介绍:分布式系统基础之操作系统学习指南.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//duanple.blog.163.com/blog/static//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《分布式系统领域经典论文翻译集》&/a&&/li&&/ul&&p&介绍:分布式系统领域经典论文翻译集.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//speakerdeck.com/elasticsearch/maintaining-performance-in-distributed-systems& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Maintaining performance in distributed systems》&/a&&/li&&/ul&&p&介绍:分布式系统性能维护.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.bottomupcs.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Computer Science from the Bottom Up》&/a&&/li&&/ul&&p&介绍:计算机科学,自底向上,小到机器码,大到操作系统内部体系架构,学习操作系统的另一个在线好材料.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//pages.cs.wisc.edu/%7Eremzi/OSTEP/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Operating Systems: Three Easy Pieces》&/a&&/li&&/ul&&p&介绍:&操作系统:三部曲&在线电子书,虚拟、并发、持续.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs286.net/home/reading-list& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Database Systems: reading list》&/a&&/li&&/ul&&p&介绍:数据库系统经典论文阅读列,此外推送github上面的&a href=&//link.zhihu.com/?target=https%3A//github.com/rxin/db-readings& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&db reading&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.washington.edu/R870/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Unix System Administration》&/a&&/li&&/ul&&p&介绍:Unix System Administration ebook.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.cs.vu.nl/%7East/publications/compcom-1991.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Amoeba Distributed Operating System》&/a&&/li&&/ul&&p&介绍:分布式系统经典论文.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//web.mit.edu/6.826/archive/S04/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Principles of Computer Systems》&/a&&/li&&/ul&&p&介绍:计算机系统概念,以分布式为主.此外推荐&a href=&//link.zhihu.com/?target=http%3A//www2.cs.uregina.ca/%7Ehamilton/courses/330/notes/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Introduction to Operating Systems&/a&笔记&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs.cornell.edu/People/egs/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Person page of EM?N G?N S?RER》&/a&&/li&&/ul&&p&介绍:推荐康奈尔大学的教授EM?N G?N S?RER的主页,他的研究项目有分布式,数据存储。例如&a href=&//link.zhihu.com/?target=http%3A//hyperdex.org/papers/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&HyperDex&/a&数据库就是他的其中一个项目之一.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs.cmu.edu/afs/cs/project/coda-www/ResearchWebPages/docdir/scalable90.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Scalable, Secure, and Highly Available Distributed File Access》&/a&&/li&&/ul&&p&介绍:来自卡内基梅隆如何构建可扩展的、安全、高可用性的分布式文件系统,&a href=&//link.zhihu.com/?target=http%3A//www.cs.cmu.edu/afs/cs/project/coda-www/ResearchWebPages/docdir/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&其他papers&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//dmlc.github.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed (Deep) Machine Learning Common》&/a&&/li&&/ul&&p&介绍:分布式机器学习常用库.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs.berkeley.edu/%7Erxin/db-papers/WarehouseScaleComputing.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《The Datacenter as a Computer》&/a&&/li&&/ul&&p&介绍:介绍了如何构建仓储式数据中心,尤其是对于现在的云计算,分布式学习来说很有帮助.本书是&a href=&//link.zhihu.com/?target=http%3A//www.morganclaypool.com/toc/cac/1/1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Synthesis Lectures on Computer Architecture&/a&系列的书籍之一,这套丛书还有 《The Memory System》,《Automatic Parallelization》,《Computer Architecture Techniques for Power Efficiency》,《Performance Analysis and Tuning for General Purpose Graphics Processing Units》,《Introduction to Reconfigurable Supercomputing》 等&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.cs.helsinki.fi/u/jakangas/Teaching/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《helsinki:Distributed Systems Course slider》&/a&&/li&&/ul&&p&介绍:来自芬兰赫尔辛基的分布式系统课程课件:什么是分布式,复制,一致性,容错,同步,通信.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/pingcap/tidb& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《TiDB is a distributed SQL database》&/a&&/li&&/ul&&p&介绍:分布式数据库TiDB,Golang开发.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//people.csail.mit.edu/matei/courses/7/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《S897: Large-Scale Systems》&/a&&/li&&/ul&&p&介绍:课程资料:大规模系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//papers.nips.cc/paper/5333-consistency-of-weighted-majority-votes& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Large-scale L-BFGS using MapReduce》&/a&&/li&&/ul&&p&介绍:使用MapReduce进行大规模分布式集群环境下并行L-BFGS.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.infoq.com/cn/news/2015/09/BookKeeper-Twitter& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Twitter是如何构建高性能分布式日志的》&/a&&/li&&/ul&&p&介绍:Twitter是如何构建高性能分布式日志的.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//danluu.com/limplock/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems: When Limping Hardware Is Worse Than Dead Hardware》&/a&&/li&&/ul&&p&介绍:在分布式系统中某个组件彻底死了影响很小,但半死不活(网络/磁盘),对整个系统却是毁灭性的.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/baidu/tera& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Tera - 高性能、可伸缩的结构化数据库》&/a&&/li&&/ul&&p&介绍:来自百度的分布式数据库.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/SequoiaDB/SequoiaDB& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《SequoiaDB is a distributed document-oriented NoSQL Database》&/a&&/li&&/ul&&p&介绍:SequoiaDB分布式文档数据库开源.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//henryr.github.io/distributed-systems-readings/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Readings in distributed systems》&/a&&/li&&/ul&&p&介绍:这个网址里收集了一堆各TOP大学分布式相关的课程.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//ramcloud.stanford.edu/%7Eongaro/userstudy/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Paxos vs Raft》&/a&&/li&&/ul&&p&介绍:这个网站是&a href=&//link.zhihu.com/?target=https%3A//raft.github.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Raft算法&/a&的作者为教授Paxos和&a href=&//link.zhihu.com/?target=https%3A//raft.github.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Raft算法&/a&做的,其中有两个视频链接,分别讲上述两个算法.&a href=&//link.zhihu.com/?target=http%3A//duanple.blog.163.com/blog/static//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&参考阅读:关于Paxos的历史&/a&&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.eecs.harvard.edu/%7Emema/courses/cs264/papers/p13-ratnasamy.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《A Scalable Content-Addressable Network》&/a&&/li&&/ul&&p&介绍:A Scalable Content-Addressable Network.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/aosabook/500lines& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《500 Lines or Less》&/a&&/li&&/ul&&p&介绍:这个项目其实是一本书( &a href=&//link.zhihu.com/?target=http%3A//aosabook.org/en/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Architecture of Open Source Applications&/a&)的源代码附录,是一堆大牛合写的.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//nil.csail.mit.edu/6.824/2015/schedule.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《MIT 6.824 Distributed System》&/a&&/li&&/ul&&p&介绍:这只是一个课程主页,没有上课的视频,但是并不影响你跟着它上课:每一周读两篇课程指定的论文,读完之后看lecture-notes里对该论文内容的讨论,回答里面的问题来加深理解,最后在课程lab里把所看的论文实现。当你把这门课的作业刷完后,你会发现自己实现了一个分布式数据库.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/michaelmaltese/golang-distributed-filesystem& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《HDFS-alike in Go》&/a&&/li&&/ul&&p&介绍:使用go开发的分布式文件系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.quora.com/What-are-some-good-resources-for-learning-about-distributed-computing-Why& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《What are some good resources for learning about distributed computing? Why?》&/a&&/li&&/ul&&p&介绍:Quora上关于学习分布式的资源问答.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/chrislusf/seaweedfs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《SeaweedFS is a simple and highly scalable distributed file system》&/a&&/li&&/ul&&p&介绍:SeaweedFS是使用go开发的分布式文件系统项目,代码简单,逻辑清晰.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/wandoulabs/codis& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Codis - yet another fast distributed solution for Redis》&/a&&/li&&/ul&&p&介绍:Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.bailis.org/papers/bailis-thesis.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Paper: Coordination Avoidance In Distributed Databases By Peter Bailis》&/a&&/li&&/ul&&p&介绍:Coordination Avoidance In Distributed Databases.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//github.com/ngaut/builddatabase& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《从零开始写分布式数据库》&/a&&/li&&/ul&&p&介绍:本文以&a href=&//link.zhihu.com/?target=https%3A//github.com/pingcap/tidb& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&TiDB&/a& 源码为例.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//videlalvaro.github.io/2015/12/learning-about-distributed-systems.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《what we talk about when we talk about distributed systems》&/a&&/li&&/ul&&p&介绍:分布式系统概念梳理,为分布式系统涉及的主要概念进行了梳理.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//redis.io/topics/distlock& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed locks with Redis》&/a&&/li&&/ul&&p&介绍:使用Redis实现分布式锁.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//www.scs.stanford.edu/14au-cs244b/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《CS244b: Distributed Systems》&/a&&/li&&/ul&&p&介绍: 斯坦福2014年秋季分布式课程.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//rustyrazorblade.com/2015/11/ramp-made-easy/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《RAMP Made Easy》&/a&&/li&&/ul&&p&介绍: 分布式的“读原子性”.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//arxiv.org/abs/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Strategies and Principles of Distributed Machine Learning on Big Data》&/a&&/li&&/ul&&p&介绍: 大数据分布式机器学习的策略与原理.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.quora.com/Distributed-Systems/What-is-the-CAP-theorem& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Distributed Systems: What is the CAP theorem?》&/a&&/li&&/ul&&p&介绍: 分布式CAP法则.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.quora.com/How-should-I-start-to-learn-distributed-storage-system-as-a-beginner& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《How should I start to learn distributed storage system as a beginner?》&/a&&/li&&/ul&&p&介绍: 新手如何步入分布式存储系统.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《Cassandra - A Decentralized Structured Storage System》&/a&&/li&&/ul&&p&介绍: 分布式存储系统Cassandra剖析,推荐白皮书&a href=&//link.zhihu.com/?target=http%3A//www.datastax.com/wp-content/uploads/2012/08/WP-IntrotoCassandra.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Introduction to Apache Cassandra&/a&.&/p&&ul&&li&&a href=&//link.zhihu.com/?target=https%3A//www.quora.com/What-is-the-best-resource-to-learn-about-distr}

我要回帖

更多关于 百度网盘 能看到保存人的id嘛 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信