标签: apache-kafka
基本问题,Apache KAFKA目前支持哪些平台和语言。
答案 0 :(得分:3)
Kafka是用Scala编写的,这意味着它可以在JVM上运行,因此您可以在任何支持JVM的操作系统上有效运行。但是,通过使用OS的内核缓冲区缓存,代理提取了巨大的性能提升。我不确定这对于像Windows这样的非unix系统有多好。 kafka源代码库为Scala和Java客户端提供了一流的支持。您还可以在contrib目录下找到Php,C ++,python等语言的生产者和消费者客户端。