首页
›
云原生架构与平台工程
›
087-Kubernetes存储etcd压测沙盘
›
《etcd Watch事务处理与键值存储性能压测》
VIP20
本课程属于:087-Kubernetes存储etcd压测沙盘
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
etcd Watch事务处理与键值存储性能压测
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
etcd架构总览
Raft共识算法 · gRPC API层 · 存储引擎(boltdb/bbolt)
etcd
架构总览
02
Watch机制原理
Watch创建流程 · 事件推送模型 · WatchableStore设计
Watch
机制原理
03
Watch性能瓶颈分析
高并发Watch下的内存膨胀 · 事件堆积 · 客户端重连风暴
Watch
性能瓶颈分析
04
Watch优化策略
流式Watch复用 · 事件批处理 · 压缩历史版本
Watch
优化策略
05
事务(Txn)机制详解
Txn请求结构 · 条件-成功-失败分支 · 串行化与线性一致性保证
Txn
事务
06
事务性能瓶颈
锁竞争(backend锁 · buffer锁) · 事务冲突重试
事务性能瓶颈
backend
07
事务优化方案
读写分离事务 · 乐观锁与悲观锁选择 · 事务拆分与批量提交
事务优化方案
读写分离事务
08
键值存储模型
Key-Value存储结构 · Revision与版本管理 · 历史版本保留策略
键值存储模型
Key-Value
09
存储引擎bbolt深度剖析
B+树实现 · Page与Bucket · 事务隔离级别
bbolt
存储引擎
10
bbolt性能调优
Page大小选择 · Freelist管理 · 批量写入
bbolt
性能调优
11
WAL日志优化
日志格式 · 日志刷盘策略(fsync频率) · 日志压缩与回放
WAL
日志优化
12
Snapshot与Raft日志压缩
Snapshot触发条件 · 安装Snapshot流程 · 日志压缩对性能的影响
Snapshot
Raft
13
网络层优化
gRPC流式传输 · 连接复用 · 心跳与超时设置
网络层优化
gRPC
14
客户端优化
客户端连接池 · Watch复用 · 请求超时与重试策略
客户端优化
客户端连接池
15
集群规模扩展
Learner节点 · 成员变更 · 集群分裂与合并
集群规模扩展
Learner
16
性能压测方法论
压测指标(QPS · 延迟P99 · 吞吐量)
性能压测方法论
QPS
17
压测场景设计
纯写入压测 · 纯读取压测 · 读写混合压测
压测场景设计
纯写入压测
18
压测结果分析
火焰图 · pprof性能剖析 · 延迟分布
压测结果分析
火焰图
19
常见性能问题排查
慢日志分析 · 锁等待事件 · 磁盘IO瓶颈
常见性能问题排查
慢日志分析
20
etcd v3.5+新特性
并发限制器 · 后端批量限制 · Watch进度通知
etcd
v3.5+
21
etcd与Kubernetes集成优化
K8s事件存储 · Service/Endpoint W… · 大规模集群下的etcd调优
etcd
Kubernetes
22
etcd Operator与自动运维
自动备份 · 自动恢复 · 滚动升级
etcd
Operator
23
etcd安全加固
TLS双向认证 · RBAC权限控制 · 审计日志
etcd
安全加固
24
etcd监控与告警
Prometheus指标(etcd_… · etcd_disk_* · etcd_network_*)
etcd
监控
25
etcd故障恢复
数据损坏修复 · 集群脑裂处理 · 数据迁移
etcd
故障恢复
26
etcd与分布式锁
基于Revision的锁实现 · 租约(Lease)机制 · 锁超时与续约
etcd
分布式锁
27
etcd与服务发现
Watch实现服务注册与发现 · 健康检查 · 负载均衡策略
etcd
服务发现
28
etcd与配置中心
配置变更监听 · 版本回滚 · 配置热更新
etcd
配置
29
etcd与分布式队列
基于Watch的简单队列 · 基于事务的可靠队列 · 队列性能对比
etcd
分布式队列
30
etcd未来演进
Rust实现(etcd-rs) · 新存储引擎(bbolt v2) · 更高效的Raft实现
etcd
未来演进
所属VIP或分类
同VIP:Argo-CD集成etcd分级监控告警与压测
同VIP:CSI驱动开发实战:自定义存储接入与接口通信机制
同VIP:CSI驱动性能调优:存储插件压测与故障排查工程