首页
›
Web后端与企业应用开发
›
077-分布式事务压测场景库
›
《分布式事务压测工程中Outbox与Kafka集成测试实践》
VIP20
本课程属于:077-分布式事务压测场景库
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
分布式事务压测工程中Outbox与Kafka集成测试实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
分布式事务概述
CAP理论 · BASE理论 · 最终一致性
分布式事务概述
CAP
02
Outbox模式原理
本地消息表设计 · 事件发布流程 · 幂等性保证
Outbox
模式原理
03
Kafka核心概念
Topic · Partition · Producer
Kafka
核心概念
04
Outbox + Kafka集成架构
整体架构图 · 数据流 · 组件职责
Outbox
Kafka
05
压测场景设计原则
目标定义 · 负载模型(并发数 · 吞吐量
压测场景设计原则
目标定义
06
压测工具选型
JMeter · Gatling · k6
压测工具选型
JMeter
07
环境搭建
Docker Compose部署Ka… · ZooKeeper · PostgreSQL/MySQL
环境搭建
Docker
08
Outbox表结构设计
主键 · 聚合ID · 事件类型
Outbox
表结构设计
09
Kafka Topic配置
分区数 · 副本因子 · 消息保留策略
Kafka
Topic
10
生产者端压测
同步发送 vs 异步发送 · 批量大小 · linger.ms
生产者端压测
vs
11
消费者端压测
单分区消费 · 多分区并行 · 消费线程模型
消费者端压测
单分区消费
12
Outbox轮询压测
定时任务频率 · 批量拉取大小 · 事务边界
Outbox
轮询压测
13
消息去重与幂等性压测
去重表设计 · 唯一键冲突处理 · 幂等消费逻辑
消息去重
幂等性压测
14
异常场景压测
Kafka Broker宕机 · 网络分区 · 消息积压
异常场景压测
Kafka
15
数据一致性校验
最终一致性验证方法 · 对账脚本设计 · 延迟窗口
数据一致性校验
最终一致性验证方…
16
监控与可观测性
Prometheus + Grafa… · 消费延迟 · 积压量
监控
可观测性
17
压测脚本开发(JMeter)
线程组配置 · Kafka Producer Sam… · CSV Data Set Confi…
JMeter
压测脚本开发
18
压测脚本开发(k6)
JavaScript脚本编写 · Kafka JS库集成 · 自定义指标
k6
压测脚本开发
19
压测脚本开发(Locust)
Python事件驱动 · Kafka Python客户端 · User类定义
Locust
压测脚本开发
20
压测执行与数据采集
预热阶段 · 稳态阶段 · 冷却阶段
压测执行
数据采集
21
结果分析与瓶颈定位
吞吐量曲线 · 延迟百分位(P50/P99/P999… · 错误率
结果分析
瓶颈定位
22
Outbox表性能优化
索引优化 · 分区表 · 归档策略
Outbox
表性能优化
23
Kafka性能调优
分区再均衡 · 消费者组协调 · 网络线程模型
Kafka
性能调优
24
序列化与压缩优化
Avro/Protobuf/JSON… · Snappy/Gzip/Zstd压缩 · Schema Registry集成
序列化
压缩优化
25
多租户场景压测
Topic隔离 · Consumer Group隔离 · 资源配额
多租户场景压测
Topic
26
跨数据中心场景压测
异地多活 · Kafka MirrorMaker · 延迟与带宽影响
跨数据
心场景压测
27
混沌工程与故障注入
Chaos Mesh · 网络延迟 · 进程kill
混沌工程
故障注入
28
压测报告生成
HTML报告模板 · 图表(折线图 · 热力图
压测报告生成
HTML
29
最佳实践总结
架构设计原则 · 编码规范 · 运维 checklist
最佳实践总结
架构设计原则
30
综合实战案例
电商订单场景(下单 -> Outbo… · 全链路压测与调优
综合实战案例
Outbo
所属VIP或分类
同VIP:gRPC事务压测场景压测诊断
同VIP:gRPC分布式事务压测场景测试与案例实战接口调用故障排查
同VIP:gRPC契约测试在分布式事务压测场景测试与案例实战中的实战