Is Kafka written in Scala in old versions? And only Java is used in newer versions? (Old code written in Scala is not used anymore?) If yes, why the change?
Or are Scala and Java still used? If so, why does Kafka use both?
(I'm not asking if I can write producer or consumer in Scala or Java. I know Kafka clients can be written with many languages.)