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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 正版 超大流量分布式系统架构解决方案:人人都是架构师2.0 高翔
  • 新华书店旗下自营,正版全新
    • 作者: 高翔龙著 | 高翔龙编 | 高翔龙译 | 高翔龙绘
    • 出版社: 电子工业出版社
    • 出版时间:2020-03-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 高翔龙著| 高翔龙编| 高翔龙译| 高翔龙绘
    • 出版社:电子工业出版社
    • 出版时间:2020-03-01
    • 版次:1
    • 印次:1
    • 印刷时间:2020-04-01
    • 字数:236000
    • 页数:12
    • 开本:24开
    • ISBN:9787121385056
    • 版权提供:电子工业出版社
    • 作者:高翔龙
    • 著:高翔龙
    • 装帧:平装
    • 印次:1
    • 定价:89.00
    • ISBN:9787121385056
    • 出版社:电子工业出版社
    • 开本:24开
    • 印刷时间:2020-04-01
    • 语种:中文
    • 出版时间:2020-03-01
    • 页数:12
    • 外部编号:9741456
    • 版次:1
    • 成品尺寸:暂无


    目录
    第 1 章 大系统小做——大规模服务化架构 ................................................................... 1
    1.1 分布式系统的架构演变过程 ............................................................................ 1
    1.1.1 单机架构 ................................................................................................ 3
    1.1.2 集群架构 ................................................................................................ 4
    1.1.3 垂直拆分业务子系统 ............................................................................ 6
    1.1.4 服务化架构演进 .................................................................................... 8
    1.1.5 服务化与微服务架构的区别 ................................................................ 9
    1.1.6 集群与分布式的区别 .......................................................................... 10
    1.1.7 前后端分离架构演进 ...........................................................................11
    1.1.8 API 网关服务 ....................................................................................... 14
    1.1.9 分布式多活数据中心架构演进 .......................................................... 17
    1.2 服务治理需求 ................................................................................................. 20
    1.2.1 服务化与 RPC 协议 ............................................................................. 20
    1.2.2 基于服务治理框架 Dubbo 实现服务化 .............................................. 22
    1.2.3 警惕因超时和重试引起的系统雪崩 .................................................. 26
    1.2.4 为什么需要实施服务治理 .................................................................. 28
    1.2.5 关于服务化后的分布式事务问题 ...................................................... 31
    1.2.6 注册中心性能瓶颈方案 ...................................................................... 32
    1.2.7 分布式多活架构下的服务就近调用方案 .......................................... 34
    1.3 服务治理之调用链 ......................................................................................... 35
    1.3.1 Google 的 Dapper 论文简介 ................................................................ 36
    1.3.2 调用链的实现方案 .............................................................................. 38
    1.3.3 基于非侵入式运行期 AOP 方案实现数据采集上报 ......................... 48
    1.3.4 调配采样率 .......................................................................................... 57
    1.4 本章小结 ......................................................................................................... 58
    第 2 章 大促备战核弹——全链路压测 ........................................................................ 59
    2.1 为什么要在线上实施全链路压测 .................................................................. 60
    2.2 业务系统如何区分压测流量 .......................................................................... 63
    2.2.1 压测流量打标方案 .............................................................................. 63
    2.2.2 在链路上下文信息中传递压测标记 .................................................. 65
    2.2.3 外部第三方接口走 Mock .................................................................... 67
    2.2.4 压测数据的隔离方案 .......................................................................... 68
    2.3 如何发起大规模的压测流量 .......................................................................... 69
    2.3.1 数据构造平台 ...................................................................................... 69
    2.3.2 自研全链路压测军演系统的一些经验分享 ...................................... 71
    2.4 本章小结 ......................................................................................................... 74
    第 3 章 削峰填谷——流控方案 ................................................................................... 75
    3.1 为什么需要限流 ............................................................................................. 76
    3.2 限流方案 ......................................................................................................... 79
    3.2.1 常见的限流算法 .................................................................................. 80
    3.2.2 基于 Guava 实现平均速率限流 .......................................................... 83
    3.2.3 接入层限流方案 .................................................................................. 86
    3.2.4 应用层限流——限时抢购限流方案 .................................................. 89
    3.3 基于时间分片的削峰方案 .............................................................................. 92
    3.3.1 活动分时段进行实现削峰 .................................................................. 93
    3.3.2 通过答题验证实现削峰 ...................................................................... 93
    3.4 基于消息队列的解耦、削峰、一致性方案 .......................................... 94
    3.4.1 基于消息队列实现解耦 ...................................................................... 95
    3.4.2 常见消息中间件的使用 ...................................................................... 96
    3.4.3 基于消息队列的一些典型案例 .........................................................113
    3.5 本章小结 ........................................................................................................116
    第 4 章 大促抢购核心技术难题——读/写优化方案 ................................................... 117
    4.1 缓存技术简介 ................................................................................................118
    4.1.1 本地缓存 .............................................................................................119
    4.1.2 本地缓存的痛点 ................................................................................ 121
    4.1.3 神秘的 off-heap 技术 ......................................................................... 122
    4.2 高性能分布式缓存 Redis ............................................................................. 127
    4.2.1 基于 Jedis 客户端操作 Redis ............................................................ 128
    4.2.2 基于 RedisCluster 模式实现 Sharding .............................................. 129
    4.3 同一热卖商品高并发读难题 ........................................................................ 133
    4.3.1 多级缓存方案 .................................................................................... 135
    4.3.2 缓存穿透思考 .................................................................................... 139
    4.3.3 RedisCluster 模式下的读/写分离方案 .............................................. 140
    4.4 同一热卖商品高并发写难题 ........................................................................ 143
    4.4.1 InnoDB 引擎的行锁问题 .................................................................. 143
    4.4.2 基于 Redis 乐观锁的库存扣减方案 ................................................. 145
    4.4.3 嵌入 Lua 脚本的库存扣减方案 ........................................................ 149
    4.4.4 基于 AliSQL 数据库提升并发写性能 .............................................. 155
    4.5 本章小结 ....................................................................................................... 161
    第 5 章 星罗棋布——分库分表方案 .......................................................................... 162
    5.1 关系数据库的架构演变 ............................................................................... 163
    5.1.1 数据库读/写分离 ............................................................................... 163
    5.1.2 数据库垂直分库 ................................................................................ 164
    5.1.3 数据库水平分库与水平分表 .........

    云集基础架构负责人,技术委员会委员,经历了云集架构从0到1的蜕变,见证了云集业务的井喷式增长,拥有大量高并发、大流量,以及海量数据处理的实战经验,负责云集基础技术平台的架构设计和中间件研发等工作,热衷于开源技术,常年游走在GitHub上。


    大型技术发展了这么多年,各种资料和书籍层出不穷、屡见不鲜,但是,这本关于超大流量分布式系统架构的书,会让大家眼前一亮。本书从高并发的架构实践案例和大家关心的典型技术场景出发,将作者及其团队实践中的思考、心得与方法,完整地呈现出来。本书可以帮助大家解决大型架构演变过程中遇到的诸多技术难题。
    李智慧   《大型技术架构:核心原理与案例分析》作者
    本书融入了作者多年的经验和积累,实践和理论并重。本书不仅从宏观视角带大家领略了互联网系统架构的演进过程,而且点出大家在超大流量分布式系统架构中必然会遇到的诸多痛点,如服务治理、全链路压测、流量管控、大促抢购、分库分表等,更是深入各个具体业务,给出详尽的解决方案。书中讲述的每个解决方案不仅包含了经验的提炼和思考,而且均可直接指导线上生产。这是一本值得研读和收藏的书,相信大家读后会受益匪浅。
    陈斯   某上市电商企业CTO


    本书共5章,每一章的内容几乎都是独立的,大家可以有选择性地阅读。第1章以大规模服务化架构作为全书的开篇,主要介绍了分布式系统架构的演变过程,以及在大规模服务调用场景下,如何实施服务治理。第2章重点介绍了在大促前夕,如何在线上实施全链路压测,以及有指导性地进行容量规划和性能优化,让系统坚如磐石。第3章重点介绍了如何有效地对流量实施管制,若采用合理且有效的方式管制住峰值流量,使其井然有序地对系统进行访问,则在任何情况下,系统就都能稳定运行。第4章重点介绍了在大促抢购的场景下,如何解决高并发读和高并发写等核心技术难题。第5章详细地介绍了关系型数据库的架构演变过程,还重点介绍了在实际的订单业务场景下,如何保证数据的*终一致性。


    每一章都是重点,每一章都是解决方案

    1、货真价实的大型架构演变过程中核心技术难题的解决方案;

    2、全书所有的解决方案分享均来自作者真实的一线亲身经历;

    3、大规模服务化场景下,企业实施服务治理的相关难点、痛点问题全面剖析;

    4、大规模线上全链路压测落地方案剖析,寻找系统薄弱环节,有指导的在大促前进行容量规划和性能化,让系统坚如磐石;

    5、大流量限流/削峰案例全面剖析,尽可能将用户流量挡在系统上游,避免对交易系统产生较大冲击;

    6、深度剖析双11、双12等大促抢购场景下,爆款商品、热点数据的读/写优化案例;

    7、数据库Sharding案例全面剖析,为大家深入讲解如何有效提升RDBMS的并行处理能力和检索效率;

    7、线上故障排查经验分享,Sandbox源码剖析;

    8、全书所有解决方案均可结合实际的业务场景来进行落地;

    9、全书少理论,重实操;

    10、大型架构一定是简单和清晰的,而不是炫技般的复杂化,解决问题采用直接的方式直击要害才是真正见效的。
     

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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