大规模分布式系统架构与设计实战
在大数据、云计算如火如荼的今天,各类技术产品顺应潮流层出不穷。大家是不是有这种感觉:Hadoop还没学完,Storm就来了;Storm刚学会安装配置,Spark、Hama、Yarn等又一起出现了;同时国内外各大云平台厂商,如Google、亚马逊、阿里云等,还在推各自应用开发平台……要学习的东西太多了,就是这样疲于奔命地学,刚学会了某个产品的安装配置与开发步骤,没多久它又过时了。
这么多千姿百态的分布式技术和产品背后有没有某些共性的东西呢?能让我们换了马甲还能认出它,让我们超越学习每个产品的“安装配置开发”而掌握背后的精髓呢?有没有可能学一反三,学一招应万招,牢牢掌握好技术的船舵,穿越一次次颠覆性的技术浪潮?本书的目的就是为你揭示分布式技术的核心内幕,透彻理解其精髓,站在浪潮之巅。
因此,这不是一本讲如何使用Hadoop的书,而是一本讲实现Hadoop功能的书,是一本讲如何简化实现分布式技术核心功能的书。这不是一本空谈概念、四处摘抄的书,而是来源于作者十多年来在私企、港企、外包、创业、淘宝、华为等企业打拼,从底层程序员一路走到首席架构师的实战经验总结。绝技源于江湖,将军发于卒伍,这本书讲的是你在课本上学不到核心技术,无论你是在中国什么样的IT企业做什么样的分布式应用,这本书对你都具备参考性。
本书面向千千万万战斗在一线攻城拔寨的程序员、工程师们,你可以有很多基础,也可以从头开始,本书尽量做到深入浅出和通俗易懂,希望帮助你降低分布式技术的学习成本,帮助你更容易完成工作任务,更轻松地挣钱。
本书根据分布式技术的主要应用,分别介绍分布式并行计算的基本概念、分布式协调、分布式缓存、消息队列、分布式文件系统、分布式作业调度平台等,详细阐述分布式各技术的架构原理和实现方式,并附带大量示例,便于读者实际操作运行。基于本书原理,作者用Java实现并开源了Fourinone框架,这是一个高效的分布式系统,归纳在150KB源码里,代码不到1万行,让你能够轻松掌握。学习开发核心技术的诀窍是多动手,建议读者运行本书附带的大量DEMO,在运行后细细体会分布式的理论,进行反思和总结。本书归纳的设计思想和算法不局限于某个框架,读者领会后可以用任何语言来实现自己的分布式系统。
-
万兴神剪手FilmoraX_v10.0.10.20_中文绿色特别版
万兴神剪手FilmoraX_v10.0.10.20,相信很多人都使用过,操作简单,效果还不错!!这次还给大家带来完整内置特效资源,内含1.28GB资源,提供... 954 0 24-07-01 -
市场分析表 - 企业管理表格
业务员销售统计表.DOC主要客户营业分析表.DOC事务改善案进度控制总表.DOC产品修改申请书.DOC产品市场性分析表.DOC产品生产、销售、库存金额... 1175 0 24-07-28 -
将浏览器窗口变成简单的文本编辑器
将浏览器窗口变成简单的文本编辑器如果你想调出一个简易的文本编辑器,那么你可以在浏览器的地址栏输入下面的代码:data:text/html, <html... 336 0 21-10-27 -
恒星播放器 一款简单易用的视频播放软件
恒星播放器是一款简单易用的视频播放软件,软件内置有强大专业的视频解码功能,支持蓝光高清画质解码播放,还有视频截屏和视频录制功能,同... 607 0 25-03-28 -
深入理解C++11 ——C++11新特性解析与应用
当你在书店里拿起这本书的时候,可能最想问的就是:这么多C++的书籍,为什么需要选择这一本?回答这个问题首先需要知道的是,这是一本关于... 1222 0 24-05-24 -
知乎热榜API、百度热点API、微博热搜API(开源)- 聚合热榜API开源
环境需求PHP 5.4及以上使用方式:上传即用知乎热榜API源码<?php // 知乎热榜 热度 function zhihuHot() { $_resHtml = str_replace(["\... 771 0 25-04-07 -
阿里云盘分享压缩包及敏感资源工具AliShareTool
不知出于什么目的,阿里云盘是不支持压缩文档分享的,使用起来略微有点不方便。AliShareTool是一款阿里云盘压缩文件分享小工具。7月8日阿里... 929 0 24-05-31 -
茶铺门店小程序
《茶铺门店小程序-微信小程序全面解析》微信小程序,作为腾讯公司推出的一种轻量级应用开发平台,自2017年上线以来,已经深入到我们日常生... 861 0 24-09-15
发表我的评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~