首页
›
Web后端与企业应用开发
›
006-后端发布拓扑蓝图
›
《Kafka分区机制在后端发布拓扑中的性能调优实战》
VIP20
本课程属于:006-后端发布拓扑蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Kafka分区机制在后端发布拓扑中的性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Kafka基础回顾
Kafka核心概念(Topic · Partition · Broker
Kafka
基础回顾
02
分区机制原理
分区的作用 · 分区与副本的关系 · 分区Leader与Follower的…
分区机制原理
分区的作用
03
分区分配策略
RangeAssignor · RoundRobinAssignor · StickyAssignor的原理与…
分区分配策略
RangeAssigno…
04
生产者分区策略
默认分区器 · 自定义分区器 · 消息键(Key)与分区路由的关系
生产者分区策略
默认分区器
05
消费者分区分配
消费者组与分区重平衡(Rebalan… · Eager Rebalance与Co…
消费者分区分配
Rebalan
06
分区数与吞吐量的关系
分区数对并行消费能力的影响 · 分区数过多带来的元数据开销
分区数
吞吐量的关系
07
分区数选择的最佳实践
基于业务流量 · 消息大小 · 消费者实例数计算合理分区数
分区数选择的最佳…
基于业务流量
08
分区与存储性能
分区文件结构(.log · .index · .timeindex)
分区
存储性能
09
分区副本与ISR机制
ISR(In-Sync Replic… · min.insync.replica… · 副本滞后与故障恢复
ISR
分区副本
10
分区Leader负载均衡
分区Leader分布不均的影响 · kafka-reassign-par…
Leader
分区
11
分区迁移与重新分配
手动迁移分区 · 自动平衡策略 · 跨Broker的数据搬迁
分区迁移
重新分配
12
分区与网络IO
分区数对网络连接数的影响 · 网络线程模型(Network Thr… · Processor Thread)
IO
分区
13
分区与磁盘IO
顺序读写与随机读写 · 磁盘吞吐量对分区性能的制约
IO
分区
14
分区与内存管理
Page Cache与分区数据缓存 · JVM堆内存与操作系统页缓存的权衡
分区
内存管理
15
分区与CPU性能
分区数对CPU上下文切换的影响 · 压缩与解压缩的CPU开销
CPU
分区
16
分区与消息顺序性
单分区内消息有序 · 多分区全局有序的实现代价与方案
分区
消息顺序性
17
分区与事务
事务性生产者与消费者 · 跨分区事务的原子性保证
分区
事务
18
分区与幂等性
幂等生产者原理 · 分区级别幂等与事务级别幂等的区别
分区
幂等性
19
分区与消息压缩
压缩算法(gzip · snappy · lz4
分区
消息压缩
20
分区与消息大小
大消息对分区存储 · 网络传输 · 内存缓冲的影响及优化策略
分区
消息大小
21
分区与延迟
分区数对端到端延迟的影响 · 低延迟场景下的分区配置优化
分区
延迟
22
分区与可靠性
acks配置(0 · 1 · all)与分区副本数的权衡
分区
可靠性
23
分区监控指标
关键JMX指标(UnderRepli… · ActiveControllerCo… · PartitionCount)
分区监控指标
JMX
24
分区性能压测
使用kafka-producer-p…
分区性能压测
kafka-produc…
25
分区倾斜问题
热点分区产生的原因 · 数据倾斜检测与缓解策略(自定义分区器 · 增加分区数)
分区倾斜问题
热点分区产生的原…
26
分区与多数据中心
跨数据中心复制(MirrorMake… · Cluster Linking) · 分区在异地容灾中的角色
分区
多数据
27
分区与Kafka Streams
分区在流处理中的任务分配 · 状态存储与分区的关系
Kafka
Streams
28
分区与Kafka Connect
Source/Sink Connec… · 并行度配置
Kafka
Connect
29
实战案例一
高吞吐日志采集场景下的分区数优化与生…
实战案例一
高吞吐日志采集场…
30
实战案例二
金融交易场景下的分区可靠性配置与消费…
实战案例二
金融交易场景下的…
所属VIP或分类
同VIP:backend部署拓扑下的服务边界与数据传输机制设计
同VIP:Docker多阶段构建在后端发布拓扑中的镜像瘦身实战
同VIP:Docker日志收集在后端发布拓扑中的ELK集成实战