当前位置:网站首页>Douban average 9 x. Five God books in the distributed field!

Douban average 9 x. Five God books in the distributed field!

2022-07-07 02:22:00 51CTO

Last weekend, I simply sorted out several distributed technology books that I thought were good , Here's a little bit of sharing , I hope it can be helpful for you to systematically learn relevant knowledge in the distributed field .

A little more : Considering the audience , Only Chinese books are recommended here , In the future, we will find time to recommend more high-quality distributed technology books and courses to you .

《 Deep understanding of distributed systems 》

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_java

This year, 3 A distributed original Chinese book just released in January , It mainly talks about the basic concepts of the distributed field 、 Common challenges and consensus algorithms .

The author devoted a lot of space to introduce the very important consensus algorithm in the distributed field , And based on Go Language takes you from zero to realize the ancestor of a consensus algorithm Paxos Algorithm .

To be honest , I haven't started reading this book yet . however ! I have read almost every article about distribution on the blog of the author of this book carefully .

The author from 2019 I began to think of 《 Deep understanding of distributed systems 》,2020 Started writing in , It took nearly two years to finally submit the manuscript .

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_java_02

 

Last , Put the code warehouse and Corrigendum address of this book :​ ​https://github.com/tangwz/DistSysDeepDive​​ .

《Designing Data-Intensive Application》 (DDIA, Design of data intensive application system )

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_ Distributed systems _03

Push a wave , It's worth reading many times ! Douban is close to 90% After reading the book, the people of gave five-star praise .

This book mainly talks about distributed database 、 Data partition 、 Business 、 Distributed system, etc .

You may have heard most of the concepts introduced in the book before , But after reading the book , You may suddenly see the light :“ wow ! It turned out to be like this ! Isn't this the principle of a certain technology ?”.

《 from Paxos To Zookeeper》

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_ Distributed systems _04

This is a good book to introduce you to distributed theory . This book mainly introduces several typical distributed consistency protocols , And how to solve the problem of distributed consistency , It focuses on Paxos and ZAB agreement .

《 Microservice architecture design pattern 》

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_ Distributed _05

This book is one of the top ten software architects in the world 、 Microservice architecture pioneer Chris Richardson Write in person , Douban score 9.1. The sample code uses Java Language and Spring frame . Help you design 、 Realization 、 Testing and deploying microservice based applications .

《 Phoenix Architecture 》

 The average Douban is 9.x, Distributed domain 5 This Divine Book !_ Microservices _06

《 Phoenix Architecture 》 This book is a summary of teacher Zhou Zhiming's many years of architecture and R & D experience , The content is very dry , Depth and breadth coexist , Combining theory with practice !

As the subtitle of the book title “ Building reliable large-scale distributed systems ” That's what it says , The main content of this book is about :“ How to build a reliable distributed large-scale software system ” , It covers the following aspects :

  1. The evolution of software architecture from monomer to microservice and then to no service .
  2. What problems should architects pay attention to when designing architecture , What are some good practices .
  3. The cornerstone of distribution, such as the common distributed consensus algorithm Paxos、Multi Paxos.
  4. Immutable infrastructure such as virtualization containers 、 Service Grid .
  5. A pit avoiding guide to microservices .
原网站

版权声明
本文为[51CTO]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/188/202207061833044267.html