6.824-part.1
课前论文
阅读一篇论文,我用翻译插件翻译好了,你可以在我的个人网站上拿到翻译后的PDF
MapReduce好像不是一个已经存在的英文单词,或者说——是作者自己的叫法
作者是Google的工程师,场景是:对于庞大数据输入的计算和处理——"为了在合理的时间内完成,计算必须分布在成百上千台机器上。如何实现计算的标准化、数据的分配和故障处理等问题使得原有的简单计算和大量的复杂代码难以处理这些问题。"
课程内容讲义
All before I even talk about distributed systems sort of remind you that you konw, if you're designing a system or designing you need to solve some problem.
If you can possably solve it on a single computer,you know,without building a distributed system.
You should do it that way.And there's many many jobs you can get done on a single computer and it's always easier.
So distributed systems you konw,you should try everything else before you try building distributed system.
Because they're not,they're not simpler.
不要瞎用、不要过度迷恋分布式系统
能用单体解决就用单体(很多很多的工作通过单体就可以实现,还更简单)
在尝试了所有其他的可能性前,不要试图去构造分布式系统,因为它并不会让问题变得更简单(反而可能带来许多额外需要考虑的问题)
So the reason why people are
本文作者:YaosGHC
本文链接:https://www.cnblogs.com/yaocy/p/17020949.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步