Re: Advice on how to comprehend Kafka source code

2024-11-04 Thread Chia-Ping Tsai
hi Xiang > 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. The code in the trunk branch is the best choice if you want to understand Kafka's most up-to-date architecture :

Re: Advice on how to comprehend Kafka source code

2024-11-04 Thread Colin McCabe
If you want to understand the architecture, I think you probably want to start with reading a book like "Kafka: The Definitive Guide." If you understand the architecture, you can learn the source code with time. I would suggest always reading the newest source code, since that is what people wi