当前位置:网站首页>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 》
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 .
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 )
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》
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 》
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 》
《 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 :
- The evolution of software architecture from monomer to microservice and then to no service .
- What problems should architects pay attention to when designing architecture , What are some good practices .
- The cornerstone of distribution, such as the common distributed consensus algorithm Paxos、Multi Paxos.
- Immutable infrastructure such as virtualization containers 、 Service Grid .
- A pit avoiding guide to microservices .
边栏推荐
- 人脸识别应用解析
- leetcode:736. Lisp 语法解析【花里胡哨 + 栈 + 状态enumaotu + slots】
- 红外相机:巨哥红外MAG32产品介绍
- 【论文阅读|深读】ANRL: Attributed Network Representation Learning via Deep Neural Networks
- [paper reading | deep reading] dngr:deep neural networks for learning graph representations
- Cat recycling bin
- The mega version model of dall-e MINI has been released and is open for download
- [server data recovery] data recovery case of a Dell server crash caused by raid damage
- 建議收藏!!Flutter狀態管理插件哪家强?請看島上碼農的排行榜!
- Schedulx v1.4.0 and SaaS versions are released, and you can experience the advanced functions of cost reduction and efficiency increase for free!
猜你喜欢
STM32F4---通用定时器更新中断
The mega version model of dall-e MINI has been released and is open for download
Several classes and functions that must be clarified when using Ceres to slam
阿里云中间件开源往事
Dall-E Mini的Mega版本模型发布,已开放下载
Lumion 11.0 software installation package download and installation tutorial
本周 火火火火 的开源项目!
Flir Blackfly S工业相机:颜色校正讲解及配置与代码设置方法
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
Lumion 11.0软件安装包下载及安装教程
随机推荐
Unicode string converted to Chinese character decodeunicode utils (tool class II)
Decryption function calculates "task state and lifecycle management" of asynchronous task capability
Processus général de requête pour PostgreSQL
遇到慢SQL该怎么办?(下)
New generation cloud native message queue (I)
TiFlash 源码阅读(四)TiFlash DDL 模块设计及实现分析
纽约大学 CITIES 研究中心招聘理学硕士和博士后
使用Ceres进行slam必须要弄清楚的几个类和函数
MFC Windows 程序设计[147]之ODBC数据库连接(附源码)
FLIR blackfly s industrial camera: auto exposure configuration and code
Chang'an chain learning notes - certificate model of certificate research
Web3对法律的需求
Word wrap when flex exceeds width
压缩 js 代码就用 terser
Web3的先锋兵:虚拟人
#夏日挑战赛#数据库学霸笔记(下)~
人脸识别应用解析
15million employees are easy to manage, and the cloud native database gaussdb makes HR office more efficient
leetcode:5. 最长回文子串【dp + 抓着超时的尾巴】
Detailed explanation of line segment tree (including tested code implementation)