<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>所有etcd 分布式存储 -</title><link>https://tornado404.github.io/posts/etcd/</link><description>所有etcd 分布式存储 |</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Mon, 01 Jan 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://tornado404.github.io/posts/etcd/" rel="self" type="application/rss+xml"/><item><title>etcd教程(十五)---leader选取源码分析</title><link>https://tornado404.github.io/posts/etcd/15-raft-leader-election/</link><pubDate>Sat, 05 Mar 2022 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/15-raft-leader-election/</guid><description>&lt;p>本文主要通过源码分析了 etcd 中 leader选举的具体实现。&lt;/p></description></item><item><title>etcd教程(十四)---watch 机制源码分析（下）</title><link>https://tornado404.github.io/posts/etcd/14-watch-analyze--2/</link><pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/14-watch-analyze--2/</guid><description>&lt;p>本文主要通过源码分析了 etcd v3 版本 watch 机制的具体实现（下篇）。&lt;/p></description></item><item><title>etcd教程(十三)---watch 机制源码分析（上）</title><link>https://tornado404.github.io/posts/etcd/13-watch-analyze--1/</link><pubDate>Fri, 21 Jan 2022 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/13-watch-analyze--1/</guid><description>&lt;p>本文主要通过源码分析了 etcd v3 版本 watch 机制的具体实现（上篇）。&lt;/p></description></item><item><title>etcd教程(十二)---etcd mvcc 源码分析</title><link>https://tornado404.github.io/posts/etcd/12-mvcc-analyze/</link><pubDate>Fri, 14 Jan 2022 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/12-mvcc-analyze/</guid><description>&lt;p>本文主要通过源码分析了 etcd v3 版本 MVCC 的具体实现。&lt;/p></description></item><item><title>etcd教程(十一)---etcd 事务初体验</title><link>https://tornado404.github.io/posts/etcd/11-txn/</link><pubDate>Fri, 24 Dec 2021 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/11-txn/</guid><description>&lt;p>本文主要记录了 etcd 事务API 以及 ACID 特性的大致实现。&lt;/p></description></item><item><title>etcd教程(十)---lease 机制源码分析</title><link>https://tornado404.github.io/posts/etcd/10-lease/</link><pubDate>Fri, 17 Dec 2021 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/10-lease/</guid><description>&lt;p>本文主要记录了 etcd 中 Lease 的大致原理，包括 v2版本到v3版本的优化点，最后通过分析源码了解了具体实现。&lt;/p></description></item><item><title>etcd教程(九)---Raft 算法具体实现</title><link>https://tornado404.github.io/posts/etcd/09-raft/</link><pubDate>Sat, 04 Dec 2021 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/09-raft/</guid><description>&lt;p>本文主要记录了 raft 算法在 etcd 中的具体实现，主要分为 Leader 选举、日志复制、安全性三大部分。&lt;/p></description></item><item><title>etcd教程(八)---写请求执行流程分析</title><link>https://tornado404.github.io/posts/etcd/08-write-process/</link><pubDate>Fri, 09 Jul 2021 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/08-write-process/</guid><description>&lt;p>本文主要记录了 etcd 一个写请求的完整执行流程。主要包括 Quota模块、KVServer模块、WAL模块、Apply模块和MVCC模块。&lt;/p></description></item><item><title>etcd教程(七)---读请求执行流程分析</title><link>https://tornado404.github.io/posts/etcd/07-read-process/</link><pubDate>Fri, 02 Jul 2021 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/07-read-process/</guid><description>&lt;p>本文主要分析了 etcd 中一个读请求的具体执行流程。&lt;/p></description></item><item><title>etcd教程(六)---etcd多版本并发控制</title><link>https://tornado404.github.io/posts/etcd/06-why-mvcc/</link><pubDate>Thu, 27 Feb 2020 00:00:00 +0000</pubDate><author>xxxx</author><guid>https://tornado404.github.io/posts/etcd/06-why-mvcc/</guid><description>&lt;p>本文主要分析了 etcd v3 为什么选择了 MVCC，以及 etcd v3 中的 MVCC 大致实现原理。&lt;/p></description></item></channel></rss>