From c62c09ae8cdcb3103b24cc2e47d77b0ab51ea74e Mon Sep 17 00:00:00 2001 From: aa <928420597@qq.com> Date: Tue, 16 Nov 2021 10:48:23 +0800 Subject: [PATCH] review --- README.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4795a66..29015c6 100644 --- a/README.md +++ b/README.md @@ -5,13 +5,15 @@ ## 这本书写了啥? 通过etcd学习分布式组件的“道”,掌握学习之道会在后续的自我提升中发挥长期价值。无论在将来的面试还是开发中,切中分布式系统开发的要点,并将原理和应用结合起来,才能充分体现个人的核心竞争力。 -**这本书围绕etcd组件,从基础知识点到底层原理全面深入地展开介绍,最后结合了实践的案例。** 主要包含如下的三个模块。 +**相关专栏课程推荐:**[etcd 原理与实践](https://kaiwu.lagou.com/course/courseInfo.htm?courseId=613),你也可以通过与本书此相关专栏的音频、视频进行学习。 + +这本书围绕etcd组件,从基础知识点到底层原理全面深入地展开介绍,最后结合了实践的案例。 主要包含如下的三个模块。 **(1)基础概念与操作篇** 首先浅谈云原生架构背景,分布式系统中如何保证一致性;接着介绍etcd是一款什么样的组件、etcd相关的特性、应用场景、部署的方式,还包括了客户端命令行工具的使用以及etcd通信加密TLS。初步了解etcd的这些基本使用以及核心API,为后面的学习打下基础。 -**(2)etcd实现原理与关键技术篇** +**(2)etcd 实现原理与关键技术篇** 介绍etcd的工作方式与内部实现原理,并重点介绍etcd的etcd-raft模块、WAL日志与快照备份、多版本控制MVCC、backend存储、事务实现、Watch和Lease机制等,最后梳理etcd Server的启动流程,以及如何处理客户端请求。通过这一模块的学习,可以帮助我们从原理层面深入了解etcd的工作机制以及整体架构,同时将有助于后续二次开发或者排查遇到的问题。 @@ -26,6 +28,17 @@ 作者已尽最大努力确保正文和代码没有问题。可是,金无足赤,疏漏在所难免。如果书中有错误,希望您能及时反馈给我们。我们将诚挚接受广大读者的批评指正,您可以添加wx:[aoho2012](http://image.blueskykong.com/aoho-wechat.jpg) (勘误,指正批评以及技术交流)。勘误将发布在作者公众号上:aoho求索。 -您也可以通过**链接的[二维码](http://image.blueskykong.com/aoho-wechat.jpg)加入本书的读者群** ,或者关注作者的公众号。 +您也可以通过**链接的[二维码](http://image.blueskykong.com/aoho-wechat.jpg)加入本书的读者群** ,或者关注作者的[公众号:aoho求索](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8f97e4a437924e74bb1b4c6ca4957539~tplv-k3u1fbpfcp-zoom-1.image)。 + + + +## 勘误列表(请先确认所购图书的版本,问题可能已经修复) +### 2021.10第一版 + +#### 2021.11.16 更新 +1. p56,表格第一行,接触->解除 +2. p60,代码块3,foo1=bar2 -> foo1=bar1 + -![微信公众号](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8f97e4a437924e74bb1b4c6ca4957539~tplv-k3u1fbpfcp-zoom-1.image) +### 致谢 +感谢读者 BOB 对本书提出的勘误。