I am planning to use kafka for stream and messaging purpose. Our infrastructure is moving to java 11. So wanted to know does kafka support java 10 or java 11 ?.
Thanks
The minimum supported Kafka Java Client version is 0.8. Kafka Java Clients that are included in Confluent Platform 3.2 (Kafka version 0.10. 2) and later are compatible with any Kafka broker that is included in Confluent Platform 3.0 and later.
Kafka Streams is a Streaming library similar to Spark and Flink which works with Apache Kafka. Kafka stream can be useful to process historical and near-real-time big data workloads but also for non-realtime analytical computations at scale for the online world as well.
Now that you have everything up and running, you can start integrating Kafka with a Java application!
7.2. 1 is a major release of Confluent Platform that provides you with Apache Kafka® 3.2. 0, the latest stable version of Kafka.
According to Kafka documentation, version 2.1.0, released on 2018-11-20, supports Java 11.
From the Kafka tickets themselves:
The issues mentioned in KAFKA-7264 have been resolved as of 11/Oct/18. And it worked fine when I tried it in a VM with Ubuntu 18.04, OpenJDK 11 and Kafka 2.0.0.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With