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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • [正版]分布式协议与算法实战:攻克分布式系统设计的关键难题
  • 正版图书 品质保障
    • 作者: 韩健著
    • 出版社: 机械工业出版社
    • 出版时间:2022-07
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    友一个图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 韩健著
    • 出版社:机械工业出版社
    • 出版时间:2022-07
    • ISBN:9783146288839
    • 版权提供:机械工业出版社

             店铺公告

      为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。

    温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货),

    关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。

      本店存在书、古旧书、收藏书、二手书等特殊商品,因受采购成本限制,可能高于定价销售,明码标价,介意者勿拍!

    1.书籍因稀缺可能导致售价高于定价,图书实际定价参见下方详情内基本信息,请买家看清楚且明确后再拍,避免价格争议!

    2.店铺无纸质均开具电子,请联系客服开具电子版

     

    基本信息
    商品名称:分布式协议与算法实战:攻克分布式系统设计的关键难题开本:16开
    作者:韩健 著页数:
    定价:99出版时间:2022-08-01
    ISBN号:9787111710226 印刷时间:2022-08-01
    出版社:机械工业版次:1
    商品类型:图书印次:1
    作者简介:
    作者简介<br>韩健<br> 架构师,现就职于腾讯,担任监控大数据平台技术负责人,曾先后担任创业公司CTO、Intel 工程师。既对分布式系统、InfluxDB的架构设计和开发有深刻的理解,又在海量服务分布式组件架构设计、高性能架构设计、高质量代码编写等方面有深厚的积累,经验丰富。<br>在腾讯先后负责了监控大数据平台、QQ后台海量服务分布式组件(微服务开发框架、名字服务、配置中心等)等项目的相关工作。曾经 和参与了多个高并发分布式系统、Linux内核、高性能网络操作系统等大型项目。<br>当前专注于下一代具有成本优势的高性能监控大数据平台、海量服务分布式组件、DPDK高性能TCPIP协议栈的创新和研发。<br>维护有微信订阅号influxdb-dev。
    内容提要:
    内容介绍这是一本以实战为导向、系统讲解分布式协议与算法、深刻揭示分布式系统精髓与本质的著作。作者以自己在腾讯和Intel的多年分布式系统工程经验为基础,用图文并茂、通俗易懂的方式详细讲解了分布式的基础理论、协议、算法,以及它们如何在工程实践中落地。
        通过本书,你将掌握如下核心知识:(1)4大分布式基础理论详细讲解分布式架构设计的核心基础理论,包括拜占庭将军问题、CAP理论、ACID理论、BASE理论,这些理论能指导你在实战中根据场景特点选择合适的分布式算法。
        (2)10种常用的分布式协议和算法详细讲解了Paxos算法、Raft算法、一致哈希算法、ZAB协议、Gossip协议、Quorum NWR协议、MySQL XA规范、TCC、PBFT算法、PoW算法等常用分布式协议和算法的的原理、特点、适用场景和常见误区等。
        (3)3大综合实战案例通过3个综合案例讲解了分布式基础理论和分布式算法在工程实践中的应用,教你将所学知识真正落地。包括InfluxDB企业版的CP架构和AP架构的设计和背后思考,以及Raft、Quorum NWR、Anti-Entropy等分布式算法的具体实现。

    ......

    目录:
    赞誉

    前言
    理论篇
    第1章 拜占庭将军问题2
    1.1 什么是拜占庭将军问题2
    1.1.1 苏秦的困境3
    1.1.2 二忠一叛难题3
    1.2 口信消息,我们该如何处理呢5
    1.3 如何解决n>(3f +1)的限制8
    1.3.1 什么是签名消息8
    1.3.2 签名消息型拜占庭问题之解10
    1.4 拜占庭容错算法和非拜占庭容错算法,该如何选择呢16
    1.5 本章小结17
    第2章 CAP理论19
    2.1 CAP理论:分布式系统的ph试纸,用它来测酸碱度20
    2.1.1 CAP三指标20
    2.1.2 CAP不可能三角24
    2.1.3 如何使用CAP理论25
    2.2 ACID理论:CAP的“酸”,追求一致性28
    2.2.1 二阶段提交协议30
    2.2.2 TCC32
    2.3 BASE理论:CAP的“碱”,追求可用性35
    2.3.1 实现基本可用的4板斧36
    2.3.2 终一致性37
    2.3.3 如何使用BASE理论39
    2.4 本章小结40
    协议与算法篇
    第3章 Paxos算法44
    3.1 Basic Paxos:如何在多个节点间确定某变量的值45
    3.1.1 你需要了解的3种角色46
    3.1.2 如何达成共识48
    3.2 Multi-Paxos:Multi-Paxos不是一个算法,而是统称52
    3.2.1 兰伯特关于Multi-Paxos的思考53
    3.2.2 Chubby是如何实现Multi-Paxos算法的55
    3.3 本章小结58
    第4章 Raft算法59
    4.1 Raft是如何选举 的60
    4.1.1 有哪些成员身份60
    4.1.2 选举 的过程61
    4.1.3 选举过程四连问64
    4.2 Raft是如何复制日志的68
    4.2.1 如何理解日志68
    4.2.2 如何复制日志69
    4.2.3 如何实现日志的一致性71
    4.3 Raft是如何解决成员变 问题的73
    4.3.1 成员变 问题74
    4.3.2 如何通过单节点变 解决成员变 问题75
    4.4 Raft与一致性79
    4.5 本章小结80
    第5章 一致哈希算法82
    5.1 使用哈希算法有什么问题83
    5.2 如何使用一致哈希算法实现哈希寻址85
    5.3 本章小结90
    第6章 ZAB协议92
    6.1 如何实现操作的顺序性93
    6.1.1 为什么Multi-Paxos无法保证操作的顺序性93
    6.1.2 ZAB协议是如何实现操作的顺序性的97
    6.2 主节点崩溃了,怎么办101
    6.2.1 ZAB协议是如何选举 的101
    6.2.2 ZooKeeper是如何选举 的107
    6.3 如何从故障中恢复111
    6.3.1 ZAB集群如何从故障中恢复112
    6.3.2 ZooKeeper如何从故障中恢复119
    6.4 ZAB协议:如何处理读写请求125
    6.4.1 ZooKeeper处理读写请求的原理126
    6.4.2 ZooKeeper处理读写请求的代码实现127
    6.5 ZAB协议与Raft算法134
    6.6 本章小结136
    第7章 Gossip协议137
    7.1 Gossip的三板斧138
    7.2 如何使用反熵实现终一致性141
    7.3 本章小结144
    第8章 Quorum NWR算法145
    8.1 Quorum NWR的三要素146
    8.2 如何实现Quorum NWR149
    8.3 本章小结150
    第9章 MySQL XA151
    9.1 什么是XA规范152
    9.2 如何通过MySQL XA实现分布式事务155
    9.3 本章小结157
    0章 TCC158
    10.1 什么是TCC159
    10.2 如何通过TCC实现指令执行的原子性161
    10.3 本章小结163
    1章 PBFT算法165
    11.1 口信消息型拜占庭问题之解的局限166
    11.2 PBFT算法是如何达成共识的167
    11.3 如何替换作恶的主节点171
    11.3.1 主节点作恶会出现什么问题171
    11.3.2 如何替换作恶的主节点172
    11.4 PBFT算法的局限、解决办法和应用176
    11.5 本章小结177
    2章 PoW算法178
    12.1 如何理解工作量证明179
    12.2 区块链是如何实现PoW算法的181
    12.3 本章小结183
    实战篇
    3章 InfluxDB企业版一致性实现剖析186
    13.1 什么是时序数据库186
    13.2 如何实现META节点一致性188
    13.3 如何实现DATA节点一致性188
    13.3.1 自定义副本数188
    13.3.2 Hinted-handoff189
    13.3.3 反熵190
    13.3.4 Quorum NWR191
    13.4 本章小结192
    4章 Hashicorp Raft194
    14.1 如何跨过理论和代码之间的鸿沟195
    14.1.1 Hashicorp Raft如何实现 选举195
    14.1.2 Hashicorp Raft如何复制日志201
    14.2 如何以集群节点为中心使用API205
    14.2.1 如何创建Raft节点205
    14.2.2 如何增加集群节点208
    14.2.3 如何移除集群节点209
    14.2.4 如何查看集群节点状态210
    14.3 本章小结211
    5章 基于Raft的分布式KV系统开发实战213
    15.1 如何设计架构214
    15.1.1 如何设计接入协议215
    15.1.2 如何设计KV操作216
    15.1.3 如何实现分布式集群218
    15.2 如何实现代码220
    15.2.1 如何实现接入协议220
    15.2.2 如何实现KV操作222
    15.2.3 如何实现分布式集群224
    15.3 本章小结229

    ......

    精 彩 页:
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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