前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >豆瓣平均 9.x,分布式领域的 5 本神书!

豆瓣平均 9.x,分布式领域的 5 本神书!

作者头像
Guide哥
发布2022-11-07 14:09:52
2.5K0
发布2022-11-07 14:09:52
举报
文章被收录于专栏:JavaGuide

你好,我是 Guide。上个周末简单整理了几本觉得还不错的分布式技术书籍,这里简单分享一下,希望对你系统学习分布式领域相关的知识能够有所帮助。

再多说明一点:考虑到受众,这里仅仅推荐中文书籍,后续会找时间推荐更多优质分布式技术书籍和课程给大家。

《深入理解分布式系统》

今年 3 月份刚出的一本分布式中文原创书籍,主要讲的是分布式领域的基本概念、常见挑战以及共识算法。

作者用了大量篇幅来介绍分布式领域中非常重要的共识算法,并且还会基于 Go 语言带着你从零实现了一个共识算法的鼻祖 Paxos 算法。

实话说,我还没有开始看这本书。但是!这本书的作者的博客上的分布式相关的文章我几乎每一篇都认真看过。

作者从 2019 年开始构思《深入理解分布式系统》,2020 年开始动笔,花了接近两年的时间才最终交稿。

作者专门写了一篇文章来介绍这本书的背后的故事,感兴趣的小伙伴可以自行查阅:https://zhuanlan.zhihu.com/p/487534882 。

最后,放上这本书的代码仓库和勘误地址:https://github.com/tangwz/DistSysDeepDive 。

《Designing Data-Intensive Application》 (DDIA,数据密集型应用系统设计)

强推一波,值得读很多遍!豆瓣有接近 90% 的人看了这本书之后给了五星好评。

这本书主要讲了分布式数据库、数据分区、事务、分布式系统等内容。

书中介绍的大部分概念你可能之前都听过,但是在看了书中的内容之后,你可能会豁然开朗:“哇塞!原来是这样的啊!这不是某技术的原理么?”。

这本书我之前专门写过文章介绍和推荐,没看过的朋友可以看看:豆瓣 9.7!这本技术书籍直接封神了

《从 Paxos 到 Zookeeper》

这是一本带你入门分布式理论的好书。这本书主要介绍几种典型的分布式一致性协议,以及解决分布式一致性问题的思路,其中重点讲解了 Paxos 和 ZAB 协议。

《微服务架构设计模式》

这本书是世界十大软件架构师之一、微服务架构先驱 Chris Richardson 亲笔撰写,豆瓣评分 9.1。示例代码使用 Java 语言和 Spring 框架。帮助你设计、实现、测试和部署基于微服务的应用程序。

《凤凰架构》

《凤凰架构》这本书是周志明老师多年架构和研发经验的总结,内容非常干货,深度与广度并存,理论结合实践!

正如书名的副标题“构建可靠的大型分布式系统”所说的那样,这本书的主要内容就是讲:“如何构建一套可靠的分布式大型软件系统” ,涵盖了下面这些方面的内容:

  1. 软件架构从单体到微服务再到无服务的演进之路。
  2. 架构师应该在架构设计时应该注意哪些问题,有哪些比较好的实践。
  3. 分布式的基石比如常见的分布式共识算法 Paxos、Multi Paxos。
  4. 不可变基础设施比如虚拟化容器、服务网格。
  5. 向微服务迈进的避坑指南。

这本书我推荐过很多次了。详见历史文章:

·········· END ··············

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JavaGuide 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档