跳到正文
SL Blog 技术探索 · 工程实践 · AI 时代思考

📨 Kafka 3.9 教程

基于 Apache Kafka 3.9 官方文档的系统教程:从核心概念、配置详解、实现原理到运维、安全、Connect 与 Streams。

Java 生态 · 10 篇

  1. 01
  2. Kafka 3.9 教程:目录与导读

    基于 Apache Kafka 3.9 官方文档整理的完整学习系列导读,涵盖快速入门、核心概念、配置、原理、运维、安全、Connect、Streams 与 API 参考共九章。

  3. 02
  4. Kafka 3.9 教程(一):快速入门

    基于 Apache Kafka 3.9 官方文档整理,包含事件流处理核心概念、Apache Kafka 核心特性(分布式、高可扩展、弹性、容错)、Broker/Producer/Consumer 核心组件,以及快速开始步骤和典型使用场景。

  5. 03
  6. Kafka 3.9 教程(二):核心概念

    详细介绍 Kafka 的五大核心 API(Producer、Consumer、Admin、Streams、Connect)、生产者和消费者模型、分区机制和副本机制。Kafka 是一个分布式事件流平台,支持发布订阅、持久存储和实时处理。

  7. 04
  8. Kafka 3.9 教程(三):配置详解

    详细介绍 Kafka 的 Broker 配置、主题级配置、生产者配置、消费者配置、Kafka Connect 配置和 Kafka Streams 配置等核心配置参数。

  9. 05
  10. Kafka 3.9 教程(四):实现原理

    深入解析 Kafka 的内部实现,包括网络层通信协议、消息格式、日志存储机制、数据分布与 Leader 选举等核心原理。

  11. 06
  12. Kafka 3.9 教程(五):运维指南

    Kafka 运维指南,包含多数据中心部署、跨集群复制、监控、KRaft 模式、分层存储和多租户等生产环境运维核心内容。

  13. 07
  14. Kafka 3.9 教程(六):安全认证

    Kafka 安全认证指南,包含安全架构概述、监听器配置、SSL/TLS 加密、SASL 认证和 ACL 授权等企业级安全配置内容。

  15. 08
  16. Kafka 3.9 教程(七):Kafka Connect

    Kafka Connect 是 Kafka 官方提供的数据集成框架,用于在 Kafka 与外部系统之间可靠地传输数据。包含架构概述、运行模式、核心概念、用户指南、连接器开发和管理运维等内容。

  17. 09
  18. Kafka 3.9 教程(八):Kafka Streams

    Kafka Streams 是 Kafka 内置的轻量级流处理库,用于构建实时应用程序和微服务。包含核心概念、DSL API、Processor API、窗口操作、交互查询、配置调优和测试等内容。

  19. 10
  20. Kafka 3.9 教程(九):API 参考

    Kafka 3.9 API 参考文档,包含 Producer API、Consumer API、Streams API、Connect API、Admin API、交互式查询和应用重置工具的详细使用说明。