返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版新书]构建可扩展分布式系统 方法与实践(美)伊恩·戈顿 著 成
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: (美)伊恩·戈顿 著 成海霞,陈湖山 译著 | (美)伊恩·戈顿 著 成海霞,陈湖山 译编 | (美)伊恩·戈顿 著 成海霞,陈湖山 译译 | (美)伊恩·戈顿 著 成海霞,陈湖山 译绘
    • 出版社: 机械工业出版社
    • 出版时间:2024-05-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)伊恩·戈顿 著 成海霞,陈湖山 译著| (美)伊恩·戈顿 著 成海霞,陈湖山 译编| (美)伊恩·戈顿 著 成海霞,陈湖山 译译| (美)伊恩·戈顿 著 成海霞,陈湖山 译绘
    • 出版社:机械工业出版社
    • 出版时间:2024-05-01
    • 版次:1
    • 印次:1
    • 字数:349000
    • 页数:280
    • 开本:16开
    • ISBN:9787111750697
    • 版权提供:机械工业出版社
  • 作者: (美)伊恩·戈顿 著 成海霞,陈湖山 译
  • 著: (美)伊恩·戈顿 著 成海霞,陈湖山 译
  • 装帧: 平装
  • 印次: 1
  • 定价: 109
  • ISBN: 9787111750697
  • 出版社: 机械工业出版社
  • 开本: 16开
  • 印刷时间: 暂无
  • 语种: 暂无
  • 出版时间: 2024-05-01
  • 页数: 280
  • 外部编号: 庄村26612
  • 版次: 1
  • 成品尺寸: 暂无
  • 目录<br />前言1<br />第一部分 基础知识7<br />第1章 可扩展系统简介9<br />1.1 可扩展性的定义9<br />1.2 21世纪早期系统规模案例11<br />1.3 软件系统发展简史 13<br />1.4 可扩展性系统设计基本原则14<br />1.5 可扩展性与成本16<br />1.6 可扩展性与架构的权衡18<br />1.7 总结和延伸阅读21<br />第2章 分布式系统架构简介22<br />2.1 系统架构基础22<br />2.2 水平扩展24<br />2.3 使用缓存扩展数据库26<br />2.4 分布式数据库28<br />2.5 多处理层28<br />2.6 提高系统响应能力31<br />2.7 系统和硬件的可扩展性32<br />2.8 总结和延伸阅读35<br />第3章 分布式系统要点36<br />3.1 通信基础36<br />3.2 远程方法调用43<br />3.3 局部故障48<br />3.4 分布式系统中的共识52<br />3.5 分布式系统中的时间53<br />3.6 总结和延伸阅读55<br />第4章 并发系统概述57<br />4.1 为什么要并发57<br />4.2 线程60<br />4.3 线程执行顺序62<br />4.4 线程引入的问题64<br />4.5 线程的状态72<br />4.6 线程间的协调73<br />4.7 线程池76<br />4.8 同步屏障78<br />4.9 线程安全集合80<br />4.10 总结和延伸阅读81<br />第二部分 可扩展系统83<br />第5章 应用服务85<br />5.1 服务设计85<br />5.2 应用服务器93<br />5.3 水平扩展96<br />5.4 负载均衡97<br />5.5 总结和延伸阅读103<br />第6章 分布式缓存104<br />6.1 应用缓存104<br />6.2 Web缓存108<br />6.3 总结和延伸阅读112<br />第7章 异步消息传递114<br />7.1 消息传递简介115<br />7.2 示例:RabbitMQ119<br />7.3 消息传递模式126<br />7.4 总结和延伸阅读129<br />第8章 无服务器处理系统130<br />8.1 无服务器的魅力130<br />8.2 GAE131<br />8.3 AWS Lambda135<br />8.4 案例研究:平衡吞吐量和成本139<br />8.5 总结和延伸阅读142<br />第9章 微服务144<br />9.1 转向微服务144<br />9.2 微服务的弹性151<br />9.3 总结和延伸阅读158<br />第三部分 可扩展的分布式数据库161<br />第10章 可扩展数据库基础163<br />10.1 分布式数据库163<br />10.2 扩展关系数据库164<br />10.3 向 NoSQL 转变169<br />10.4 CAP定理178<br />10.5 总结和延伸阅读179<br />第11章 最终一致性180<br />11.1 什么是最终一致性180<br />11.2 可调节一致性183<br />11.3 读取和写入仲裁185<br />11.4 副本修复187<br />11.5 冲突处理189<br />11.6 总结和延伸阅读194<br />第12章 强一致性196<br />12.1 强一致性简介197<br />12.2 一致性模型198<br />12.3 分布式事务199<br />12.4 分布式共识算法203<br />12.5 总结和延伸阅读213<br />第13章 分布式数据库实践案例215<br />13.1 Redis215<br />13.2 MongoDB220<br />13.3 Amazon DynamoDB226<br />13.4 总结和延伸阅读232<br />第四部分 事件和流处理235<br />第14章 可扩展的事件驱动处理237<br />14.1 事件驱动架构237<br />14.2 Apache Kafka239<br />14.3 总结和延伸阅读248<br />第15章 流处理系统250<br />15.1 流处理简介251<br />15.2 流处理平台253<br />15.3 案例研究:Apache Flink255<br />15.4 总结和延伸阅读261<br />第16章 可扩展系统的基本要素262<br />16.1 自动化262<br />16.2 可观测性264<br />16.3 部署平台264<br />16.4 数据湖265<br />16.5 总结和延伸阅读265<br />

    在许多系统中,随着用户群的增长,可扩展性成为发展的主要驱动力。有吸引力和高度实用的功能带来了成功,同时也带来了更多需要处理的请求和更多需要管理的数据。但是,当在轻负载下有意义的设计决策突然变成技术债务时,企业就会达到一个临界点。本书涵盖了可以快速、经济、高效地扩展应用程序的设计方法和技术。
    作者Ian Gorton带领软件架构师和开发人员学习分布式系统设计的基本原则。你将探索可扩展解决方案的基本要素,包括复制、状态管理、负载均衡和缓存。本书还会重点介绍可扩展性对数据库、微服务和基于事件的流系统的影响。
    通过学习本书,你将能够:
    ? 学习可扩展系统的基础知识:可扩展性的基本设计原则、成本、并发性和架构权衡。
    ? 设计可扩展的服务:深入探讨服务设计、缓存、异步消息传递、无服务器处理和微服务。
    ? 设计可扩展的数据系统:学习数据系统基础知识、NoSQL 数据库以及最终一致性与强一致性。
    ? 设计可扩展的流系统:探索流处理系统和可扩展的事件驱动处理机制。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购