在云服务器搭建raft服务器 本版本推荐
《架构实践之道:亿万网关、平台开放、分布式、微服务、容错等核心技术实践》,作者:王新东,电子工业出版社,2019年3月,79.00元
本书结合生产实践在云服务器搭建raft服务器,对网关、开放平台、分布式、MQ、RPC、I/O、微服务、容错等进行了详细介绍。 其内容并不局限于概念,而是深入到实践背后的感悟和总结。 比如详细阐述了网关系统如何“抗”、如何容错,以及每次大促中的准备经验。
《分布式服务架构+可扩展服务架构》,李彦鹏、杨飚等,中国工业和信息化出版社,2018年3月,198.00元
本书以分布式服务架构的设计与实现为主线,由浅入深地介绍了分布式服务架构的各个方面,分为理论和实践两部分。 首先介绍了服务架构的背景,以及从面向服务架构到微服务架构的演进; 提出了保证分布式服务系统架构一致性的方案和模式,并介绍了互联网架构评审的方法论; 最后,给出了非功能质量的简要技术审查大纲。
《分布式共识算法的实践发展》慈云数据自营海外云服务器,高稳定高性价比,支持弹性配置,赵晨着,北京大学出版社,2020年5月,89.00元
本书共有11章。 第1章简单介绍分布式共识算法,第2章详细分析Raft算法,第3章在第2章的基础上进行总体设计,第4-8章逐一讲解基于Raft算法的KV服务的组成部分一实现,第9章讲解日志快照,第10章是生产环境必备的服务器成员变更功能,第11章介绍一些相关的Raft算法优化。 本书详细介绍了Raft的核心算法、服务器成员的变化以及各种优化的实现。 适合想要尝试实现Raft算法或者将Raft算法添加到生产环境中的人,也适合对Raft算法感兴趣的读者。
《分布式系统架构:技术栈详解与快速推进》,张成着,机械工业出版社,2020年6月,89.00元
本书从全栈角度讲解了分布式系统涉及的主要技术,并从原理分析、应用场景、实战案例三个维度展开。 是作者多年分布式系统开发和架构经验的总结。 从前端到后端,从高效交互到负载均衡在云服务器搭建raft服务器,从网络传输到Web服务器,从高并发到高可用。 本书涵盖了分布式系统的整个技术体系,内容详细、结构清晰,可以帮助读者理解和掌握分布式系统架构设计的难点和优化方案。
《架构解密:从分布式到微服务(第二版)》,吴智慧着,电子工业出版社,2020年6月,89.00元
本书共有9章。 第一章讲解了分布式的基础——网络,深入讲解了互联网、NIO、AIO、网络传输中的对象序列化问题、HTTP、TCP/IP的前世今生、从CDN到SD-广域网。 第2章讲解分布式系统的经典理论,涉及分布式系统的设计理念和一致性原则; ZooKeeper的使用场景; CAP理论的前世今生; 基础指南; 分布式事务的原理。 第3章从RPC开始,讲解了分布式服务治理框架的由来和原理,并讲解了ZeroCIce的原理和微服务架构的实战。 第4章到第6章以专题的形式讲解内存、分布式文件存储和分布式计算,并针对每个主题讲解相关的重要理论、产品、开源项目和经验。 第7章深入讲解全文检索和消息队列中间件的原理和使用。 第8章阐述了以Ku-bernetes为代表的微服务架构解决了传统架构的哪些痛点; ServiceMesh解决了微服务架构的哪些问题,如何理解其原理和核心内容。 第九章分享了作者在建筑方面的实践经验。