首页
›
Web后端与企业应用开发
›
077-分布式事务压测场景库
›
《testing驱动分布式事务压测场景测试与案例实战项目部署》
VIP20
本课程属于:077-分布式事务压测场景库
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
testing驱动分布式事务压测场景测试与案例实战项目部署
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与目标
分布式事务压测场景库的定义 · 课程目标 · 适用人群
课程导论
目标
02
分布式事务基础回顾
CAP理论 · BASE理论 · 2PC
分布式事务基础回…
CAP
03
压测场景库设计原则
场景库的层次结构 · 可复用性 · 可配置性
压测场景库设计原…
场景库的层次结构
04
Testing驱动开发(TDD)在压测中的应用
TDD流程 · 红绿重构循环 · 如何用测试定义压测场景
Testing
TDD
05
项目环境初始化
Git仓库创建 · Python虚拟环境搭建 · 依赖管理(pip/poetry)
项目环境初始化
Git
06
核心数据模型定义
场景(Scenario) · 事务(Transaction) · 步骤(Step)
核心数据模型定义
Scenario
07
场景库配置管理
YAML/JSON配置文件设计 · 环境变量注入 · 配置热加载机制
场景库配置管理
YAML/JSON
08
Mock服务搭建
使用FastAPI/MockServ… · 事务参与者 · 异常注入
Mock
服务搭建
09
基础压测引擎实现
基于Locust/自定义协程引擎的压…
基础压测引擎实现
Locust
10
事务协调器模拟
实现2PC协调器 · TCC协调器 · Saga编排器的Mock逻辑
事务协调器模拟
PC
11
场景编排引擎
支持串行 · 并行 · 条件分支
场景编排引擎
支持串行
12
数据一致性校验器
最终一致性检查 · 幂等性校验 · 补偿事务验证逻辑
数据一致性校验器
最终一致性检查
13
压测数据生成器
基于Faker/自定义策略生成符合业…
压测数据生成器
Faker
14
场景库版本管理
语义化版本控制 · 场景迁移脚本 · 向后兼容性策略
场景库版本管理
语义化版本控制
15
第一个压测场景
TCC事务成功场景的完整编写与运行
第一个压测场景
TCC
16
异常场景注入
网络超时 · 服务宕机 · 数据冲突
异常场景注入
网络超时
17
并发控制场景
分布式锁竞争 · 库存超卖 · 唯一索引冲突的压测场景
并发控制场景
分布式锁竞争
18
性能基线场景
纯读 · 纯写 · 读写混合场景下的性能基线采集
性能基线场景
纯读
19
混沌工程集成
在场景库中注入CPU/内存/网络延迟…
混沌工程集成
CPU
20
结果收集与报告
Prometheus指标暴露 · Grafana仪表盘 · HTML/JSON报告生成
结果收集
报告
21
CI/CD流水线集成
GitLab CI/GitHub A…
CI/CD
流水线集成
22
场景库文档自动生成
基于Markdown/OpenAPI…
场景库文档自动生…
Markdown/Ope…
23
多环境部署策略
开发 · 测试 · 预发
多环境部署策略
开发
24
容器化部署
Dockerfile编写 · docker-compose编排 · Kubernetes部署清单
容器化部署
Dockerfile
25
场景库性能优化
连接池复用 · 数据预热 · 结果异步写入
场景库性能优化
连接池复用
26
分布式追踪集成
OpenTelemetry在压测场景…
分布式追踪集成
OpenTelemetr…
27
安全与权限控制
场景库访问控制 · 敏感数据脱敏 · 压测隔离机制
安全
权限控制
28
大规模场景库管理
场景标签 · 搜索 · 批量执行
大规模场景库管理
场景标签
29
实战案例
电商下单TCC事务压测场景库完整实现
实战案例
TCC
30
课程总结与进阶方向
常见问题FAQ · 社区生态 · 未来演进方向
课程总结
进阶方向
所属VIP或分类
同VIP:gRPC事务压测场景压测诊断
同VIP:gRPC分布式事务压测场景测试与案例实战接口调用故障排查
同VIP:gRPC契约测试在分布式事务压测场景测试与案例实战中的实战