---
title: 分布式
category: 计算机书籍
icon: distributed-network
---

**[《Designing Data-Intensive Application》](https://book.douban.com/subject/30329536/)**（DDIA，数据密集型应用系统设计）

![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/github/javaguide/books/ddia.png)

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

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

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

**[《从 Paxos 到 Zookeeper》](https://book.douban.com/subject/26292004/)** 

![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/github/javaguide/books/image-20211216161350118.png)

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

**[《微服务架构设计模式》](https://book.douban.com/subject/33425123/)**

![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/github/javaguide/books/microservices-patterns.png)

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

**[《凤凰架构》](https://book.douban.com/subject/35492898/)**

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

- [周志明老师的又一神书！发现宝藏！](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247505254&idx=1&sn=04faf3093d6002354f06fffbfc2954e0&chksm=cea19aadf9d613bbba7ed0e02ccc4a9ef3a30f4d83530e7ad319c2cc69cd1770e43d1d470046&scene=178&cur_album_id=1646812382221926401#rd)
- [Java 领域的又一神书！周志明老师 YYDS！](https://mp.weixin.qq.com/s/9nbzfZGAWM9_qIMp1r6uUQ)

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

![](https://img-blog.csdnimg.cn/f5bec14d3b404ac4b041d723153658b5.png)

