构建可扩展分布式系统
正版全新 可开发票
¥
69.38
6.4折
¥
109
全新
库存15件
作者(美) 伊恩·戈顿著
出版社机械工业出版社
ISBN9787111750697
出版时间2024-05
装帧平装
开本其他
定价109元
货号4614942
上书时间2024-12-28
商品详情
- 品相描述:全新
- 商品描述
-
目录
本书介绍了一系列可用于构建可扩展系统的软件架构方法和分布式技术。本书内容分为四部分: 第一部分是基础知识, 包括实现可扩展系统的基本机制、分布式系统的基本特征以及并发编程的简介; 第二部分重点介绍如何扩展处理请求的能力, 涵盖通过诸多架构方法 (更多的计算资源、负载均衡、分布式缓存、异步消息以及基于微服务的架构) 来扩展系统; 第三部分介绍扩展数据层的相关知识, 这是分布式系统理论最突出的地方; 第四部分介绍用于大规模处理流式事件的架构和技术。
内容摘要
本书介绍了一系列可用于构建可扩展系统的软件架构方法和分布式技术。本书内容分为四部分:第一部分是基础知识,包括实现可扩展系统的基本机制、分布式系统的基本特征以及并发编程的简介;第二部分重点介绍如何扩展处理请求的能力,涵盖通过诸多架构方法(更多的计算资源、负载均衡、分布式缓存、异步消息以及基于微服务的架构)来扩展系统;第三部分介绍扩展数据层的相关知识,这是分布式系统理论最突出的地方;第四部分介绍用于大规模处理流式事件的架构和技术。
主编推荐
在许多系统中,随着用户群的增长,可扩展性成为发展的主要驱动力。有吸引力和高度实用的功能带来了成功,同时也带来了更多需要处理的请求和更多需要管理的数据。但是,当在轻负载下有意义的设计决策突然变成技术债务时,企业就会达到一个临界点。本书涵盖了可以快速、经济、高效地扩展应用程序的设计方法和技术。
作者Ian Gorton带领软件架构师和开发人员学习分布式系统设计的基本原则。你将探索可扩展解决方案的基本要素,包括复制、状态管理、负载均衡和缓存。本书还会重点介绍可扩展性对数据库、微服务和基于事件的流系统的影响。
通过学习本书,你将能够:
? 学习可扩展系统的基础知识:可扩展性的基本设计原则、成本、并发性和架构权衡。
? 设计可扩展的服务:深入探讨服务设计、缓存、异步消息传递、无服务器处理和微服务。
? 设计可扩展的数据系统:学习数据系统基础知识、NoSQL 数据库以及最终一致性与强一致性。
? 设计可扩展的流系统:探索流处理系统和可扩展的事件驱动处理机制。
— 没有更多了 —
以下为对购买帮助不大的评价