首页
›
Web后端与企业应用开发
›
072-Go项目结构契约压测闭环
›
《testing框架下Kafka性能调优:性能测试体系实战》
VIP20
本课程属于:072-Go项目结构契约压测闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
testing框架下Kafka性能调优:性能测试体系实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与目标
Kafka性能调优的重要性 · 压测闭环方法论概述 · 课程大纲与学习目标
课程导论
目标
02
Kafka核心架构回顾
Broker · Topic · Partition
Kafka
核心架构回顾
03
性能基准概念
吞吐量(TPS) · 延迟(Latency) · IOPS
性能基准概念
TPS
04
压测工具选型与安装
Apache Kafka自带的kaf… · OpenMessaging Benc… · JMeter插件对比
压测工具选型
安装
05
压测环境搭建
硬件选型建议 · 操作系统参数调优(文件句柄 · 网络缓冲区
压测环境搭建
硬件选型建议
06
单节点单分区基础压测
使用kafka-producer-p… · 理解ack与batch.size的初…
单节点单分区基础…
kafka-produc…
07
生产者核心参数详解(上)
acks · retries · max.in.flight.requ…
生产者核心参数详…
acks
08
生产者核心参数详解(下)
batch.size · linger.ms · compression.type
生产者核心参数详…
batch.size
09
消费者核心参数详解
fetch.min.bytes · fetch.max.wait.ms · max.partition.fetc…
消费者核心参数详…
fetch.min.by…
10
Topic与分区设计对性能的影响
分区数选择公式 · 副本因子与ISR · min.insync.replica…
Topic
分区设计对性能的…
11
磁盘I/O性能调优
磁盘类型(HDD vs SSD vs… · RAID配置 · 文件系统选择(XFS vs ext4…
I/O
磁盘
12
网络性能调优
TCP参数调优(tcp_rmem/t… · 网卡多队列 · RSS/RPS
网络性能调优
TCP
13
JVM与GC调优
堆内存分配 · G1GC vs CMS · Young/Old Gen比例
JVM
GC
14
操作系统级调优
Linux内核参数(vm.dirty… · swappiness) · CPU亲和性
操作系统级调优
Linux
15
压测脚本编写实战
编写自动化压测脚本(Shell/Py… · 实现参数化配置与结果收集
压测脚本编写实战
Shell/Py
16
压测指标采集与监控
JMX监控 · Prometheus + Grafa… · 关键指标(BytesInPerSec
压测指标采集
监控
17
压测结果分析方法论
吞吐量-延迟曲线 · P99/P999延迟分析 · 瓶颈定位(CPU/IO/网络/锁)
压测结果分析方法…
吞吐量
18
生产者性能瓶颈定位与优化
常见问题(批处理未满 · 压缩CPU高 · 元数据请求频繁)及解决方案
生产者性能瓶颈定…
优化
19
消费者性能瓶颈定位与优化
Rebalance影响 · 消费滞后(Lag)分析 · 并行消费策略
消费者性能瓶颈定…
优化
20
Broker端性能瓶颈定位与优化
Page Cache命中率 · 磁盘I/O等待 · 网络线程池饱和
Broker
端性能瓶颈定位
21
多租户与资源隔离
Quota机制(Producer/C… · 请求处理层限流 · 分区重分配
多租户
资源隔离
22
消息大小与序列化性能
小消息优化(Tiny Batchin… · 大消息处理(Max Message… · Avro/Protobuf vs J…
消息大小
序列化性能
23
数据持久化与日志策略
log.segment.bytes · log.retention.byte… · log.retention.ms
数据持久化
日志策略
24
安全机制对性能的影响
SSL/TLS加密 · SASL认证(PLAIN/SCRAM… · ACL授权开销测试
安全机制对性能的…
SSL/TLS
25
跨数据中心复制性能
MirrorMaker 2.0配置 · 异步/同步复制延迟 · 带宽限制与流量控制
跨数据
心复制性能
26
压测闭环流程设计
定义性能目标 -> 基线压测 ->…
压测闭环流程设计
定义性能目标
27
自动化压测平台搭建
基于Jenkins/GitLab C… · 参数矩阵扫描 · 结果对比与告警
自动化压测平台搭…
Jenkins/GitL…
28
性能回归与混沌工程
引入故障(网络延迟 · 磁盘故障 · 节点宕机)观察性能韧性
性能回归
混沌工程
29
实战案例一
高吞吐日志采集场景(百万级TPS)的…
实战案例一
TPS
30
实战案例二
金融级低延迟交易场景(毫秒级P99)…
实战案例二
P99
所属VIP或分类
同VIP:Go契约压测Go契约校验
同VIP:Go微服务架构性能调优:性能测试体系实战
同VIP:Go微服务项目部署:性能测试体系工程实践