09 2021 档案
如何画UML,几种简单的模型分析
摘要:如何画UML 前言 UML 类 类的关系 1、依赖关系 2、继承关系 3、实现关系 4、关联关系 5、聚合关系 6、组合关系 总结 参考 如何画UML 前言 最近在学习设计模式,其中不免涉及到 UML,这里来复习下 UML 是如何画的。 UML 这里根据【大话设计模式中】中动物和鸟关系的例子,重新画 阅读全文
posted @ 2021-09-22 15:00 ZhanLi 阅读(1213) 评论(0) 推荐(1) 编辑
etcd学习(10)-etcd对比Consul和zooKeeper如何选型
摘要:etcd选型对比 前言 基本架构和原理 etcd Consul ZooKeeper 选型对比 总结 参考 etcd选型对比 前言 对比 Consul, ZooKeeper。选型etcd有那些好处呢? 基本架构和原理 etcd ETCD是一个分布式、可靠的key-value存储的分布式系统,用于存储分 阅读全文
posted @ 2021-09-16 10:04 ZhanLi 阅读(1526) 评论(0) 推荐(0) 编辑
etcd学习(9)-etcd中的存储实现
摘要:etcd中的存储实现 前言 V3和V2版本的对比 MVCC treeIndex 原理 MVCC 更新 key MVCC 查询 key MVCC 删除 key 压缩 周期性压缩 版本号压缩 boltdb 存储 只读事务 读写事务 总结 参考 etcd中的存储实现 前言 前面了关于etcd的raft相关 阅读全文
posted @ 2021-09-10 23:17 ZhanLi 阅读(2579) 评论(0) 推荐(0) 编辑
etcd学习(8)-etcd中Lease的续期
摘要:etcd中的Lease 前言 Lease Lease 整体架构 key 如何关联 Lease Lease的续期 过期 Lease 的删除 checkpoint 机制 总结 参考 etcd中的Lease 前言 之前我们了解过grpc使用etcd做服务发现 之前的服务发现我们使用了 Lease,每次注册 阅读全文
posted @ 2021-09-06 08:22 ZhanLi 阅读(4654) 评论(2) 推荐(0) 编辑