Just to clarify, since I wrote the quora answer: Apache Kafka core code (brokers) is not transitioning to Java. It is written in Scala and I didn't see much interest in rewriting it. The *client API* was replaced over the last 3-4 years and the latest versions are in Java.
On Thu, Dec 14, 2017 at 11:59 AM Ted Yu <yuzhih...@gmail.com> wrote: > Have you seen this ? > > > http://search-hadoop.com/m/Kafka/uyzND14PPsT5THhN1?subj=Re+Contributing+to+Kafka > > On Thu, Dec 14, 2017 at 8:55 AM, Abhinav Koppula < > abhinav.kopp...@gmail.com> > wrote: > > > Hi Team, > > I wanted to get started with contributing to Kafka and learn more about > its > > internals. Can anyone please suggest me some "good-first-bugs" which I > can > > look at? > > > > Also, I had another basic doubt. I see that Kafka core is written in > Scala > > but I have read from some sources > > <https://www.quora.com/Kafka-is-written-in-scala-Why-does- > > the-API-described-in-the-official-documentation-is-the-Javas-one> > > that the team is moving away from Scala and trying to port the code to > > Java. Is this true? > > > > Thanks, > > Abhinav > > >