category

Kafka

共 48 篇文章。
全部文章gamegolang客户端开发MinigameSaasrustPythonJavacgTypescriptengineCocosMmodatabase
kafka

Kubernetes 上的 Kafka:Strimzi Operator 生产实践

从有状态服务的视角讲透如何在 Kubernetes 上跑 Kafka:StatefulSet 的稳定网络标识与 Operator 模式的价值、Strimzi 的 Cluster Operator 与 Entity Operator 架构、核心 CRD 模型、Kafka CR 的 replicas 与 listeners 与 config 与 jvmOptions 与 storage 字段、StorageClass 与 PVC 持久化与 JBOD 与在线扩容、podAntiAffinity 与 topologySpreadConstraints 与机架感知的跨 AZ 高可用、滚动升级与扩容与分区再均衡与优雅停机、JMX Prometheus Exporter 与 PodMonitor 与 Cruise Control 监控运维,以及一整套真实踩坑清单

12 分钟阅读
Kafka Kubernetes Operator
kafka

ksqlDB 流式 SQL:流表模型、窗口聚合与生产运维

系统讲解 ksqlDB 在 Kafka 之上做流式 SQL 处理的完整知识体系:ksqlDB 与 Kafka Streams 的关系与架构分层、STREAM 与 TABLE 的语义差异与 changelog 主键模型、CREATE STREAM 与 WITH 子句的数据映射、Schema Registry 与 Avro 集成、TUMBLING/HOPPING/SESSION 三种窗口与 GRACE PERIOD 宽限期、Push 查询与 Pull 查询的路由与一致性、物化表与持久查询、流表 join 与重分区,以及何时选 ksqlDB 何时回归 Kafka Streams 的取舍对比与生产运维踩坑

13 分钟阅读
Kafka 物化视图 Kafka Streams
kafka

Kafka 消费延迟诊断:Lag 定位、分区倾斜与治理

从 Lag 的本质口径出发,系统讲解 Kafka 消费延迟的诊断与治理:log-end-offset 与 current-offset 的三者关系、时间口径 lag 与消息数 lag 的区别、kafka-consumer-groups.sh 与 JMX 指标采集、Prometheus 告警阈值设计、分层瓶颈定位决策树、生产端突增与网络往返瓶颈、消费端单条处理耗时与下游拖慢、GC 与序列化开销、分区倾斜与并行度扩容代价、pause/resume 背压与动态限流、降级丢弃策略与积压恢复演练,附完整参数调优清单与生产踩坑记录

13 分钟阅读
Kafka 性能诊断 背压
kafka

Kafka 分层存储:KIP-405 冷热数据卸载与对象存储实践

深入解析 Kafka 分层存储与 KIP-405 的完整实现:从本地盘容量与成本的矛盾出发,拆解 Remote Log Manager 与 RLMM 的组件分工、local.retention.ms 等本地保留窗口与卸载触发条件、对象存储上的 segment 布局与元数据文件、冷热读写路径与回源延迟、存储成本与流量费的量化权衡,并给出启用顺序、回退风险与监控指标的生产实践。

16 分钟阅读
Kafka 对象存储
kafka

Kafka Share Groups 与队列语义:KIP-932 共享消费模型

深入剖析 Kafka KIP-932 引入的 Share Groups 共享消费模型:从经典消费组的分区独占困境出发,讲解共享分区、记录级获取与确认、获取锁与锁超时、投递计数与重投上限、poison message 与死信队列模式、并发度突破分区数上限的并行消费、与消费组在位移模型和顺序性上的差异对比,以及适用场景、版本限制与生产迁移实践

18 分钟阅读
Kafka
kafka

Kafka Connect 自定义 Connector 开发实战

深入讲解 Kafka Connect 自定义 Connector 的开发路径:Worker、Connector、Task、Converter、Transform 五层扩展点、standalone 与 distributed 部署差异、SourceTask 与 SinkTask 的接口契约、poll 与 put 批处理语义、offset 存储模型、tasks.max 与分区级并行度取舍、offset 提交时机与 Exactly-Once 语义、Sink 端幂等与事务写入、SMT 与 Predicate 组合、插件打包与 REST API 运维,并给出生产参数表、监控指标与踩坑清单

10 分钟阅读
Kafka 数据集成 Exactly-Once
kafka

Kafka Producer 深入:批量、压缩与吞吐延迟权衡

系统讲解 Kafka Producer 内部机制:发送缓冲与批量(RecordBatch/buffer.memory/batch.size/linger.ms)、消息压缩(gzip/snappy/lz4/zstd 对比)、acks 语义与吞吐延迟权衡、分区器与 key 路由、幂等生产者与事务衔接、发送错误处理(重试/可重试与不可重试错误)、以及吞吐调优(批量大小/压缩级别/并发发送/监控指标)的工程实践

6 分钟阅读
Kafka Producer 压缩