kafka_2.11-2.4.1.tar 文件,版本比较稳定,用起来挺顺的,适合还在用 Scala 2.11 或 JDK 8 环境的同学。对接 Flink、Spark 啥的没啥大坑,拿来就能跑,部署也快,压缩包解完配置下server.properties就能启动。嗯,适合想快速搭本地 Kafka 环境测试数据流的你。

kafka_2.11-2.4.1的好处就是和多老项目兼容性还不错,是你项目依赖老版本flink-connector-kafka_2.11spark-streaming-kafka-0-10的那种,完全能对上。响应也快,压测了一下,消息堆积少的时候,延迟能压在毫秒级。

文件本身是个.tar格式,直接解压完把configbin目录稍微配置下,就能用bin/kafka-server-start.sh跑起来。如果你用的是 Windows,得稍微折腾一下路径和脚本,建议搞个 WSL 或者 Docker 跑更省事。

对了,如果你还在找别的版本,像Kafka 2.11-0.10.2.2Kafka 2.11-1.1.0,也可以去看看下面这些链接,资源都还在:

如果你正好在调试老版本的流项目,想找个好上手的 Kafka 包,那这个压缩文件还挺合适的。直接上手,少踩坑。