As such, even with Xinfra deployed, you have to rewrite all the software that connects to Kafka, regardless of programming language.