读知兔

 找回密码
 立即注册
【新人教程】如何获得积分免费下载读知兔资源?如何发布出售帖赚金币?(新手发帖教程)社区基本操作指南(没混过论坛的新人必看)
查看: 434|回复: 0
收起左侧

[网络/IT/软硬件] 大规模分布式系统架构与设计实战[彭渊][5分AZW3]

[复制链接]
  • TA的每日心情
    开心
    2024-4-2 09:14
  • 3453

    主题

    791

    回帖

    0

    精华

    七贤傲竹林

    金币
    14938 枚
    流量点
    42 点
    资金(分)
    0 分钱
    artour 发表于 2024-1-11 11:16:31 | 显示全部楼层 |阅读模式




    在大数据、云计算如火如荼的今天,各类技术产品顺应潮流层出不穷。大家是不是有这种感觉:Hadoop还没学完,Storm就来了;Storm刚学会安装配置,Spark、Hama、Yarn等又一起出现了;同时国内外各大云平台厂商,如Google、亚马逊、阿里云等,还在推各自应用开发平台……要学习的东西太多了,就是这样疲于奔命地学,刚学会了某个产品的安装配置与开发步骤,没多久它又过时了。

    这么多千姿百态的分布式技术和产品背后有没有某些共性的东西呢?能让我们换了马甲还能认出它,让我们超越学习每个产品的“安装配置开发”而掌握背后的精髓呢?有没有可能学一反三,学一招应万招,牢牢掌握好技术的船舵,穿越一次次颠覆性的技术浪潮?本书的目的就是为你揭示分布式技术的核心内幕,透彻理解其精髓,站在浪潮之巅。

    因此,这不是一本讲如何使用Hadoop的书,而是一本讲实现Hadoop功能的书,是一本讲如何简化实现分布式技术核心功能的书。这不是一本空谈概念、四处摘抄的书,而是来源于作者十多年来在私企、港企、外包、创业、淘宝、华为等企业打拼,从底层程序员一路走到首席架构师的实战经验总结。绝技源于江湖,将军发于卒伍,这本书讲的是你在课本上学不到核心技术,无论你是在中国什么样的IT企业做什么样的分布式应用,这本书对你都具备参考性。

    本书面向千千万万战斗在一线攻城拔寨的程序员、工程师们,你可以有很多基础,也可以从头开始,本书尽量做到深入浅出和通俗易懂,希望帮助你降低分布式技术的学习成本,帮助你更容易完成工作任务,更轻松地挣钱。

    本书根据分布式技术的主要应用,分别介绍分布式并行计算的基本概念、分布式协调、分布式缓存、消息队列、分布式文件系统、分布式作业调度平台等,详细阐述分布式各技术的架构原理和实现方式,并附带大量示例,便于读者实际操作运行。基于本书原理,作者用Java实现并开源了Fourinone框架,这是一个高效的分布式系统,归纳在150KB源码里,代码不到1万行,让你能够轻松掌握。学习开发核心技术的诀窍是多动手,建议读者运行本书附带的大量DEMO,在运行后细细体会分布式的理论,进行反思和总结。本书归纳的设计思想和算法不局限于某个框架,读者领会后可以用任何语言来实现自己的分布式系统。

    本书各章有一定的独立性,阅读本书的方式比较自由,可以从头开始,也可以随性翻阅。从第2章开始,每章都有理论部分与示例,读者可以先运行DEMO,不清楚的地方再回看原理;也可以先看原理,再运行DEMO加深理解。由于时间的限制,且本书写作的时期是在作者最为忙碌和事业的转折时期,匆忙中,难免出错,请朋友们海涵,并提出意见以便于今后纠正。最后感谢机械出版社华章公司所有幕后编辑的大量工作,感谢所给予我帮助与支持的领导和朋友。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    著作权保护声明|手机版|读知兔

    GMT+8, 2024-4-29 02:16 , Processed in 0.058154 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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