kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias J. Sax" <matth...@confluent.io>
Subject Re: Reg. beginner issues for a new contributor
Date Fri, 15 Dec 2017 06:11:32 GMT
Just an add on:

Also Connect API and Streams API are written in Java. Not just
producer/consumer/admin clients.

Thus, Java code base is quite big and not just a small part.

-Matthias

On 12/14/17 7:28 PM, Gwen Shapira wrote:
> 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 <yuzhihong@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.koppula@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
>>>
>>
> 


Mime
View raw message