V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
li24361
V2EX  ›  程序员

这四本书,是知乎上推荐的分布式经典书籍

  •  
  •   li24361 · 2015-11-15 10:46:52 +08:00 · 48758 次点击
    这是一个创建于 3091 天前的主题,其中的信息可能已经有所发展或是发生改变。

    著作权归作者所有。
    商业转载请联系作者获得授权,非商业转载请注明出处。
    作者:李小翀
    链接: http://www.zhihu.com/question/22764869/answer/31277656
    来源:知乎

    大型分布式网站架构设计与实践 http://item.jd.com/11529266.html
    大型网站技术架构:核心原理与案例分析 http://item.jd.com/11322972.html
    大型网站系统与 Java 中间件实践 http://item.jd.com/11449803.html
    分布式 Java 应用:基础与实践 http://item.jd.com/10144196.html

    因为内容都差不多,时间和精力有限,想问问看过的 v 友,哪本书讲述的比较好,谢谢

    第 1 条附言  ·  2015-11-16 09:25:29 +08:00
    本帖回复收藏比应该是 1:10 了,很多人说看完这四本书,会用轮子就能进大部分互联网公司了,见仁见智
    19 条回复    2018-11-24 20:18:36 +08:00
    beneo
        1
    beneo  
       2015-11-15 10:53:52 +08:00
    林昊
    曾宪杰
    li24361
        2
    li24361  
    OP
       2015-11-15 10:58:22 +08:00
    @beneo 3q ,有人也推荐曾的
    br00k
        3
    br00k  
       2015-11-15 11:34:09 +08:00
    XD 都没看过
    hcymk2
        4
    hcymk2  
       2015-11-15 11:51:51 +08:00
    我觉得先看这个好点 Web 容量规划的艺术 http://book.douban.com/subject/4200645/
    虽然这个书和所谓分布式没有直接关系。
    northisland
        5
    northisland  
       2015-11-15 13:49:53 +08:00
    第一本类似开发笔记。。。无力吐槽
    HentaiMew
        6
    HentaiMew  
       2015-11-15 13:52:42 +08:00
    《大型网站技术架构:核心原理与案例分析》这本书入门挺好的
    hqs123
        7
    hqs123  
       2015-11-15 14:28:41 +08:00
    好书多谢分享.
    tt7
        8
    tt7  
       2015-11-15 15:01:45 +08:00
    如果你并不想局限于具体的技术上下文(比如必须是 java ), 这本书很不错: http://goo.gl/eGP2WD
    如果有条件还是看原版比较好, 虽然比较贵 http://goo.gl/UIMBnO
    ototsuyume
        9
    ototsuyume  
       2015-11-15 20:50:58 +08:00
    看了这几本书的目录,连分布式系统最基本的问题都没涉及,居然也能算分布式经典书籍?说是后台开发网站架构入门书籍还差不多
    li24361
        10
    li24361  
    OP
       2015-11-15 21:29:07 +08:00 via iPhone
    @ototsuyume 求推荐
    ototsuyume
        11
    ototsuyume  
       2015-11-15 21:43:40 +08:00   ❤️ 11
    @li24361

    去亚马逊上面搜 Distributed Systems Concepts and Design 或者上面有人贴出来的那本,把这两本其中一本浏览一遍后,然后把 mit 的课程 https://pdos.csail.mit.edu/6.824/ 过一遍并且把 lab 完成了,你就大概会理解为什么设计一个好的分布式系统会这么难,之后要深入了解就是看各种论文。另外各种流行的开源系统包括 hadoop 、 hbase 、 spark 、 mesos 这些也要了解,包括架构设计、解决了什么样的问题还有提供了怎样的编程模型 or 存储模型。国内有本淘宝出的讲分布式存储的书也可以看看,算是把各种论文里相关的知识给浓缩出来了。

    看了知乎那人推荐的那几本书,充其量就是会用轮子,假如想造轮子而且是造能用的轮子得把这些啃完才行。
    li24361
        12
    li24361  
    OP
       2015-11-16 09:22:48 +08:00
    @ototsuyume 已感谢
    Garantion
        13
    Garantion  
       2015-11-16 10:24:20 +08:00
    @ototsuyume 感谢!
    ainimuyan
        14
    ainimuyan  
       2015-11-16 10:40:33 +08:00
    这几本讲的太浅了,《分布式系统概念与设计》,英文版就是 @ototsuyume 推荐的
    zhyu
        15
    zhyu  
       2015-11-16 11:27:31 +08:00
    看了下目录,确实和楼上几位说的一样,有点浅了
    不如看看这里,收集了很多不错的分布式系统的资料
    https://github.com/ty4z2008/Qix/blob/master/ds.md
    mulog
        16
    mulog  
       2015-11-16 11:45:35 +08:00   ❤️ 1
    我只看过
    大型网站技术架构:核心原理与案例分析
    不是我说,作者虽然比我厉害得多,这书也就是博客文章合集的水平
    和什么「分布式经典书籍」边都挨不上
    cppgohan
        17
    cppgohan  
       2015-11-16 16:14:07 +08:00
    买过两本: 大型网站系统与 Java 中间件实践, 大型网站技术架构 核心原理与案例分析
    感觉对于我这种终端开发人员, 能起到些科普作用.

    @ototsuyume 感谢分享, mit 那个公开课有视频看吗? 进去看了下只有一个交作业入口, 和一些文字 transcript 什么的
    chezs66
        18
    chezs66  
       2015-11-16 17:06:31 +08:00
    @tt7 这本书确实不错
    allgy
        19
    allgy  
       2018-11-24 20:18:36 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2209 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:54 · PVG 17:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.