4

Kafka 文档

Apache Kafka®是一个分布式流平台:发布和订阅记录流,类似于消息队列或企业消息传递系统、以容错持久的方式存储记录流、在记录流发生的时候处理它们。

1. 入门

2. API

  • 2.1 Producer API
  • 2.2 Consumer API
  • 2.3 Streams API
  • 2.4 Connect API
  • 2.5 AdminClient API
  • 2.6 Legacy APIs

3. 配置

  • 3.1 Broker 配置
  • 3.2 Topic 配置
  • 3.3 Producer 配置
  • 3.4 Consumer 配置
  • 3.5 Kafka Connect 配置
  • 3.6 Kafka Streams 配置
  • 3.7 AdminClient 配置

4. 设计

  • 4.1 动机
  • 4.2 持久化
  • 4.3 效率
  • 4.4 Producer
  • 4.5 Consumer
  • 4.6 消息传递语义
  • 4.7 回应
  • 4.8 日志压缩
  • 4.7 磁盘配额

5. 实现

  • 5.1 网络层
  • 5.2 消息
  • 5.3 消息格式
  • 5.4 日志
  • 5.5 分布

6. 操作

  • 6.1 基本的kafka操作
  • 6.2 数据中心
  • 6.3 重要的配置
  • 6.4 Java 版本
  • 6.5 硬件和操作系统
  • 6.6 监控
  • 6.7 ZooKeeper

7. 安全

  • 7.1 安全概述
  • 7.2 使用SSL进行加密和身份验证
  • 7.3 使用SASL验证
  • 7.4 授权和ACL
  • 7.5 在运行的集群中合并安全特性
  • 7.6 ZooKeeper 身份验证

8. KAFKA 连接

  • 7.1 概述
  • 7.2 用户指南
  • 7.3 连接器开发指南

9. KAFKA stream

  • 9.1 使用流应用程序
  • 9.2 编写自己的流应用程序
  • 9.3 开发者手册
  • 9.4 核心概念
  • 9.5 体系结构
  • 9.6 升级指南

博弈
2.5k 声望1.5k 粉丝

态度决定一切