Client and broker compatibility across Kafka versions - tenji/ks GitHub Wiki
Kafka Client & Broker 跨版本兼容性
维护不同的 Kafka Client 和 Broker 之间的兼容性是一个常见问题。Client 和 Broker 版本之间的不匹配可能出现再以下场景中:
- 升级 Kafka 集群版本,不升级 Kafka 客户端版本;
- 使用第三方应用程序生产或者从你的 Kafka 集群消费数据;
- 客户端程序与两个或多个 Kafka 集群通信(例如从一个集群进行消费并往另一个集群生产数据)
- 将 Flume 或 Spark 用作 Kafka 消费者。
...