当前位置:网站首页>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 .
边栏推荐
- 使用Ceres进行slam必须要弄清楚的几个类和函数
- Chang'an chain learning notes - certificate model of certificate research
- PostgreSQL图形化界面工具之pgAdmin4
- go swagger使用
- 【论文阅读|深读】 GraphSAGE:Inductive Representation Learning on Large Graphs
- Lumion 11.0 software installation package download and installation tutorial
- Why am I warned that the 'CMAKE_ TOOLCHAIN_ FILE' variable is not used by the project?
- 张平安:加快云上数字创新,共建产业智慧生态
- 人脸识别应用解析
- Overall query process of PostgreSQL
猜你喜欢
红外相机:巨哥红外MAG32产品介绍
人脸识别应用解析
The mega version model of dall-e MINI has been released and is open for download
一片葉子兩三萬?植物消費爆火背後的“陽謀”
fiddler的使用
#夏日挑战赛#数据库学霸笔记(下)~
Data connection mode in low code platform (Part 1)
Blackfly S USB3工业相机:缓冲区处理
STM32F4---通用定时器更新中断
Time synchronization of livox lidar hardware -- PPS method
随机推荐
String or binary data will be truncated
强化学习如何用于医学影像?埃默里大学最新《强化学习医学影像分析》综述,阐述最新RL医学影像分析概念、应用、挑战与未来方向
【森城市】GIS数据漫谈(二)
【LeetCode】Day97-移除链表元素
猿桌派第三季开播在即,打开出海浪潮下的开发者新视野
最近小程序开发记录
Introduction to the internal structure of the data directory of PostgreSQL
激光雷达:Ouster OS产品介绍及使用方法
新一代云原生消息队列(一)
GEE升级,可以实现一件run tasks
postgresql 之 数据目录内部结构 简介
Lumion 11.0 software installation package download and installation tutorial
【Unity】升级版·Excel数据解析,自动创建对应C#类,自动创建ScriptableObject生成类,自动序列化Asset文件
go swagger使用
The boss is quarantined
Flir Blackfly S 工业相机 介绍
[C # notes] reading and writing of the contents of text files
Stm32f4 --- PWM output
Halcon实例转OpenCvSharp(C# OpenCV)实现--瓶口缺陷检测(附源码)
Unicode string converted to Chinese character decodeunicode utils (tool class II)