Hi community,

After being a Kafka user for several years, I want to know Kafka better
maybe on a code level. I am wondering if anyone can give me any advice. To
be more specific, I am thinking about the following things.

0. Is reading source code the best way to learn more about Kafka ?
1. Which version(s) is the most proper version to go to if I want to get
the core design and implementation of Kafka so that it won’t be too old and
not too new either.
2. If I am trying to read source code, which subprojects(folders) should I
cover so that they make up the backbone of Kafka and in what order.
3. Is there any other material that I can reference to before and during
jumping into source code ?
4. Last but not least, is there any Kafka committer or contributor who can
share their get-started experience as all the email threads seem organized
yet a little overwhelmed?

I hope all this makes sense, any advice will be appreciated.

Regards,
Xiang

Reply via email to