当前位置: 首页 > 更多 > 其它

《构建可扩展分布式系统》Ian Gorton pdf电子书[51MB]

  • 其它
  • 更新时间:2026-01-31 21:05:20
简介《构建可扩展分布式系统》是由Ian Gorton编著,本书介绍了一系列可用于构建可扩展系统的软件架构方法和分布式技术。本书内容分为四部分:第一部分是基础知识,包括实现可扩展系统的基本机制、分布式系统的基本特征以及并发编程的简介;第二部分重点介绍如何扩展处...
《构建可扩展分布式系统》pdf电子书下载
《构建可扩展分布式系统》pdf百度网盘

《构建可扩展分布式系统》pdf百度网盘

《构建可扩展分布式系统》pdf百度网盘


 

本书介绍了一系列可用于构建可扩展系统的软件架构方法和分布式技术。本书内容分为四部分:第一部分是基础知识,包括实现可扩展系统的基本机制、分布式系统的基本特征以及并发编程的简介;第二部分重点介绍如何扩展处理请求的能力,涵盖通过诸多架构方法(更多的计算资源、负载均衡、分布式缓存、异步消息以及基于微服务的架构)来扩展系统;第三部分介绍扩展数据层的相关知识,这是分布式系统理论最突出的地方;第四部分介绍用于大规模处理流式事件的架构和技术。


作者简介:
Ian Gorton作为软件架构师、作家、计算机科学教授和顾问,在该领域拥有30年的从业经验。从研究生开始,他就专注于分布式技术,并在银行、电信、政府、医疗保健行业以及科学建模和仿真等领域从事大型软件系统的工作。Ian撰写了3本书,并发表了200多篇关于软件架构和软件工程的文章。在卡内基梅隆大学软件工程学院,他领导了大数据和大规模可扩展系统的研发项目。2015年,他加入美国东北大学,成为计算机科学教授,自此一直致力于相关主题的工作、写作和演讲。他还拥有英国谢菲尔德哈勒姆大学的博士学位,是IEEE计算机学会高级会员。

目录:
第1章 可扩展系统简介 9
第2章 分布式系统架构简介 22
第3章 分布式系统要点 36
第4章 并发系统概述 57
第5章 应用服务 85
第6章 分布式缓存 104
第7章 异步消息传递 114
第8章 无服务器处理系统 130
第9章 微服务 144
第10章 可扩展数据库基础 163
第11章 最终一致性 180
第12章 强一致性 196
第13章 分布式数据库实践案例 215
第14章 可扩展的事件驱动处理 237
第15章 流处理系统 250
第16章 可扩展系统的基本要素 262

点击下载