首页
›
数据工程与实时数据平台
›
034-Kafka性能调优
›
《Kafka性能调优Exactly-once语义落地Producer性能调优实战》
VIP20
本课程属于:034-Kafka性能调优
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Exactly Once 语义落地
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
Exactly Once 概述
什么是 Exactly Once、为什么需要 Exactly Once、端到端 Exactly Once 的挑战。
核心概念
端到端
第2章
消息投递语义
At Most Once、At Least Once、Exactly Once 的定义与对比。
投递保证
对比
第3章
幂等性原理
幂等的数学定义、HTTP 幂等性、业务幂等性设计。
幂等
HTTP
设计
第4章
分布式事务基础
ACID 理论、CAP 定理、BASE 理论。
ACID
CAP
BASE
第5章
两阶段提交(2PC)
2PC 协议流程、协调者与参与者、2PC 的优缺点。
2PC
协调者
协议
第6章
三阶段提交(3PC)
3PC 协议改进、超时机制、与 2PC 的对比。
3PC
超时
对比
第7章
TCC 模式
Try-Confirm-Cancel 模式、TCC 落地实现、空回滚与悬挂问题。
TCC
补偿
空回滚
第8章
Saga 模式
Saga 定义、编排型 Saga、choreography 型 Saga、补偿事务。
Saga
编排
补偿
第9章
本地消息表
本地消息表原理、定时任务扫描、可靠消息最终一致性。
本地消息
定时任务
最终一致性
第10章
事务消息(RocketMQ)
RocketMQ 事务消息流程、半消息机制、回查机制。
RocketMQ
半消息
回查
第11章
Kafka 幂等性
Kafka 幂等生产者原理、producer id 与 sequence number、开启方式。
Kafka
幂等生产者
sequence
第12章
Kafka 事务
Kafka 事务 API、事务协调器、隔离级别(read_committed)。
Kafka事务
协调器
隔离级别
第13章
Pulsar 消息去重
Pulsar 去重机制、producer name 与 sequence id、Exactly Once 保证。
Pulsar
去重
producer name
第14章
数据库去重表
唯一索引去重、业务主键设计、去重表清理策略。
去重表
唯一索引
清理策略
第15章
Redis 分布式锁去重
Redis SETNX 实现、锁超时与续期、Redlock 算法。
Redis
SETNX
Redlock
第16章
状态机去重
状态机模型、状态流转、幂等状态判断。
状态机
流转
幂等
第17章
全局唯一 ID 生成
UUID、雪花算法(Snowflake)、美团 Leaf、百度 UidGenerator。
UUID
Snowflake
Leaf
第18章
去重组件设计
通用去重 SDK 设计、SPI 扩展、注解驱动。
SDK
SPI
注解
第19章
Flink 端到端 Exactly Once
Flink 检查点机制、两阶段提交 Sink、Kafka Sink 实现。
Flink
检查点
两阶段提交
第20章
Flink 与 Kafka 集成
FlinkKafkaProducer 的 Exactly Once 配置、事务超时设置。
Flink
Kafka
事务超时
第21章
Flink 与 Pulsar 集成
Flink Pulsar Sink 的 Exactly Once 配置。
Flink
Pulsar
Sink
第22章
数据库 CDC 与 Exactly Once
Debezium 原理、Kafka Connect 的 Exactly Once 配置。
CDC
Debezium
Kafka Connect
第23章
HTTP 接口幂等性
幂等性拦截器、 机制、请求去重。
HTTP
拦截器
第24章
RPC 框架幂等性
Dubbo 幂等性设计、gRPC 幂等性、重试策略。
Dubbo
gRPC
重试
第25章
支付系统 Exactly Once
支付幂等键设计、状态机、对账机制。
支付
幂等键
对账
第26章
订单系统 Exactly Once
订单去重、库存扣减幂等、分布式事务选型。
订单
库存
事务选型
第27章
消息中间件选型
Kafka vs RocketMQ vs Pulsar 的 Exactly Once 能力对比。
Kafka
RocketMQ
Pulsar
第28章
性能与一致性权衡
Exactly Once 的性能开销、吞吐量优化、一致性降级策略。
性能
吞吐量
降级
第29章
监控与运维
事务指标监控、死信队列处理、人工补偿机制。
监控
死信队列
补偿
第30章
总结与最佳实践
架构设计原则、常见坑点、未来趋势(流式 Exactly Once)。
最佳实践
坑点
趋势
所属VIP或分类
同VIP:Kafka内存与页缓存性能调优
同VIP:Kafka副本机制与可靠性权衡
同VIP:Kafka压缩策略选型与性能对比