您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
分布式一致性算法开发实战
字数: 613000
装帧: 平装
出版社: 北京大学出版社
作者: 赵辰
出版日期: 2020-04-01
商品条码: 9787301312858
版次: 1
开本: 16开
页数: 386
出版年份: 2020
定价:
¥89
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.系统:选举、日志和多个高级主题逐步深入讲解。2.详尽:通过3万行源码和测试,详细分析设计细节及实现难点。3.生产级:基于Netty的生产级异步IO实现。4.完整:包含交互式客户端的简易分布式KV服务。
内容简介
本书从介绍分布式一致性算法开始,分析了Raft算法以及Raft算法所依赖的理论,在此基础上讲解并实现了Raft算法以及基于Raft算法的KV服务。通过本书,可以深入了解Raft算法的运行机制,也可以学到如何相对正确地实现Raft。 本书分为11章,第l章简单介绍分布式一致性算法,第2章详细分析Raft算法,第3章在第2章的基础上进行整体设计,第4~8章逐个讲解基于Raft算法的KV服务的各个组件的实现,第9章讲解日志快照,第10章是生产环境必需的服务器成员变更功能,第11章介绍一些相关的Raft算法优化。 本书详细介绍了Raft的核心算法、服务器成员变更以及各种优化的实现,适合那些想尝试实现RaR算法或者在生产环境加入Raft算法的人,也适合那些对于Raft算法有兴趣的读者。
作者简介
赵辰,男,1989年生于上海,软件工程师。曾在支付宝(现在的蚂蚁金服)工作四年,擅长基于Java语言的后端开发,对Java语言下的多线程编程、分布式计算、多核编程有深入研究。
目录
第1章 分布式一致性与共识算法简介
1.1 CAP定理
1.2 共识算法
1.3 本章小结
第2章 Raft核心算法分析
2.1 不考虑分布式一致性的集群
2.2 日志状态机模型
2.3 基于Quorum机制的写入
2.4 基于日志比较的选举
2.5 Raft算法中的选举
2.6 Raft算法中的日志复制
2.7 Raft算法中的一些细节问题
2.8 本章小结
第3章 整体设计
3.1 设计目标
3.2 设计和实现顺序
3.3 参考实现
3.4 状态数据分析
3.5 静态数据分析
3.6 集群成员与映射表
3.7 组件分析
3.8 如何解耦组件间的双向调用关系
3.9 线程模型分析
3.10 项目准备
3.11 本章小结
第4章 选举实现
4.1 角色建模
4.2 定时器组件
4.3 消息建模
4.4 关联组件和工具
4.5 一致性(核心)组件
4.6 测试
4.7 本章小结
第5章 日志实现
5.1 日志实现要求
5.2 日志实现分析
5.3 日志条目序列
5.4 日志实现
5.5 与选举部分对接
5.6 测试
5.7 本章小结
第6章 通信实现
6.1 通信接口分析
6.2 序列化与反序列化
6.3 通信实现分析
6.4 通信组件的实现
6.5 测试
6.6 本章小结
第7章 基于Raft算法的KV服务
7.1 服务设计
7.2 服务实现
7.3 Node的组装与服务的启动
7.4 关于测试
7.5 本章小结
第8章 客户端和整体测试
8.1 客户端设计与实现
8.2 客户端的启动和基本操作
8.3 单机模式
8.4 集群模式
8.5 本章小结
第9章 日志快照
9.1 日志快照的分析和设计
9.2 日志快照的实现
9.3 测试
9.4 本章小结
第10章 集群成员变更
10.1 集群成员的安全变更
10.2 成员变更的一些细节问题
10.3 成员组件修改
10.4 日志组件修改
10.5 增加节点
10.6 移除节点
10.7 测试
10.8 本章小结
第11章 Raft算法的优化
11.1 PreVote
11.2 ReadIndex
11.3 其他优化
11.4 本章小结
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网