您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
画笔
|
马克笔
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
分布式一致性算法开发实战
字数: 613
出版社: 北京大学
作者: 赵辰|责编:张云静
商品条码: 9787301312858
版次: 1
开本: 16开
页数: 386
出版年份: 2020
印次: 1
定价:
¥89
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.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
舞蹈音乐的基础理论与应用
内容简介
从介绍分布式一致性算法开始,分析了Raft算法以及Raft算法所依赖的理论,在此基础上讲解并实现了Raft算法以及基于Raft算法的KV服务。通过本书,可以深入了解Raft算法的运行机制,也可以学到如何相对正确地实现Raft。 《分布式一致性算法开发实战》分为11章,第1章简单介绍分布式一致性算法,第2章详细分析Raft算法,第3章在第2章的基础上进行整体设计,第4~8章逐个讲解基于Raft算法的KV服务的各个组件的实现,第9章讲解日志快照,第10章是生产环境必需的服务器成员变更功能,第11章介绍一些相关的Raft算法优化。 本书详细介绍了Raft的核心算法、服务器成员变更以及各种优化的实现,适合那些想尝试实现Raft算法或者在生产环境加入Raft算法的人,也适合那些对于Raft算法有兴趣的读者。
作者简介
赵辰,男,1989年生于上海,软件工程师。曾在支付宝(现在的蚂蚁金服)工作四年,擅长基于Java语言的后端开发,对Java语言下的多线程编程、分布式计算、多核编程有深入研究。
目录
第1章 分布式一致性与共识算法简介 /1 1.1 CAP定理 /2 1.2 共识算法 /3 1.3 本章小结 /6 第2章 Raft核心算法分析 /7 2.1 不考虑分布式一致性的集群 /8 2.2 日志状态机模型 /8 2.3 基于Quorum机制的写入 /9 2.4 基于日志比较的选举 /10 2.5 Raft算法中的选举 /13 2.6 Raft算法中的日志复制 /18 2.7 Raft算法中的一些细节问题 /21 2.8 本章小结 /25 第3章 整体设计 /27 3.1 设计目标 /28 3.2 设计和实现顺序 /29 3.3 参考实现 /29 3.4 状态数据分析 /30 3.5 静态数据分析 /32 3.6 集群成员与映射表 /34 3.7 组件分析 /38 3.8 如何解耦组件间的双向调用关系 /39 3.9 线程模型分析 /43 3.10 项目准备 /48 3.11 本章小结 /56 第4章 选举实现 /58 4.1 角色建模 /59 4.2 定时器组件 /63 4.3 消息建模 /67 4.4 关联组件和工具 /70 4.5 一致性(核心)组件 /78 4.6 测试 /91 4.7 本章小结 /103 第5章 日志实现 /104 5.1 日志实现要求 /105 5.2 日志实现分析 /105 5.3 日志条目序列 /110 5.4 日志实现 /133 5.5 与选举部分对接 /142 5.6 测试 /146 5.7 本章小结 /159 第6章 通信实现 /160 6.1 通信接口分析 /161 6.2 序列化与反序列化 /162 6.3 通信实现分析 /165 6.4 通信组件的实现 /168 6.5 测试 /186 6.6 本章小结 /188 第7章 基于Raft算法的KV服务 /189 7.1 服务设计 /190 7.2 服务实现 /200 7.3 Node的组装与服务的启动 /213 7.4 关于测试 /221 7.5 本章小结 /221 第8章 客户端和整体测试 /222 8.1 客户端设计与实现 /223 8.2 客户端的启动和基本操作 /231 8.3 单机模式 /234 8.4 集群模式 /238 8.5 本章小结 /258 第9章 日志快照 /259 9.1 日志快照的分析和设计 /260 9.2 日志快照的实现 /267 9.3 测试 /289 9.4 本章小结 /296 第10章 集群成员变更 /297 10.1 集群成员的安全变更 /298 10.2 成员变更的一些细节问题 /304 10.3 成员组件修改 /307 10.4 日志组件修改 /311 10.5 增加节点 /324 10.6 移除节点 /340 10.7 测试 /344 10.8 本章小结 /357 第11章 Raft算法的优化 /358 11.1 PreVote /359 11.2 ReadIndex /368 11.3 其他优化 /383 11.4 本章小结 /386
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网