kafka消息队列安装配置

Kafka 是一个高吞吐量、分布式的发布—订阅消息系统。据 Kafka 官方网站介绍,当前的Kafka 已经定位为一个分布式流式处理平台(a distributed streaming platform),它最初由 LinkedIn公司开发,后来成为 Apache 项目的一部分。 Kafka 核心模块使用 Scala 语言开发,支持多语言(如 Java、 C/C++、 Python、 Go、 Erlang、 Node.js 等)客户端,它以可水平扩展和具有高吞吐量等特性而被广泛使用。目前越来越多的开源分布式处理系统(如 Flume、 Apache Storm、 Spark、 Flink等)支持与 Kafka 集成。