Apache Kafka 和支持的平台

sur*_*esh 2 apache-kafka

基本问题,Apache Kafka 目前支持哪些平台和语言?

que*_*sam 5

Kafka是用Scala编写的,这意味着它运行在JVM上,因此您可以有效地运行在任何支持JVM的操作系统上。然而,代理通过使用操作系统的内核缓冲区缓存获得了巨大的性能提升。我不确定这对于像 Windows 这样的非 UNIX 系统有多好。kafka 源代码库为 Scala 和 Java 客户端提供一流的支持。您还可以在 contrib 目录下找到 Php、C++、python 等语言的生产者和消费者客户端。