由于目前作者使用的 kafka 版本是 0.10.1,因此本章翻译以0.10.1版本的官方文档进行翻译,官方原文地址:https://kafka.apache.org/0101/documentation.html
1. 入门
2. APIS
3. Configuration(配置)
- 3.1 Broker Configs
- 3.2 Producer Configs
- 3.3 Consumer Configs
- 3.3.1 New Consumer Configs
- 3.3.2 Old Consumer Configs - 3.4 Kafka Connect Configs
- 3.5 Kafka Streams Configs
4. Design(设计)
5. 实现
6. 操作
- 6.1 基本的 Kafka 操作
- 添加和删除 Topic
- 修改 Topic
- 正常关闭 Kafka
- Leader 均衡
- 检查消费者位置
- 集群之间拷贝数据
- 扩展集群
- 删除 broker
- 增加备份因子 - 6.2 数据中心
- 6.3 重要配置
- Client 重要的配置
- 生产服务器的配置 - 6.4 Java 版本
- 6.5 硬件和操作系统
- 操作系统
- 硬盘和文件系统
- 应用程序与操作系统刷新管理
- Linux Flush行为
- Ext4注释 - 6.6 监控
- 6.7 ZooKeeper
- 稳定版
- 操作
7. 安全
- 7.1 安全概述
- 7.2 使用SSL进行加密和验证
- 7.3 使用SASL进行身份验证
- 7.4 授权和ACL
- 7.5 将安全功能合并到运行的群集中
- 7.6 ZooKeeper认证
- 新集群
- 集群迁移
- ZooKeeper 迁移
8. Kafka 连接器
- 8.1 概述
- 8.2 用户指南
- 8.3 连接器开发指南
9. Kafka 流
- 9.1 概述
- 9.2 开发指南
- 核心概念
- 低级处理器 API
- DSL 高级流