刚接触Kafka时,市面上很少有关于Kafka的书籍。在学习Kafka的过程中也经历过很多挫败,比如Scala这门编程语言就让笔者在Kafka的源码大门外却步良久。那时候就在想,如果有一本书能够全方位地解析Kafka该有多好啊。
笔者认真看过几乎所有现存的Kafka的书籍,回想这一路学习和使用Kafka的经历,深感这些都不是自己理想中的书籍,那么不如自己再“操刀”写一本。笔者秉承能用文字表述的就不贴源码、能用图形辅助的就不乏味陈述;既要让新手能够快速入门,也要让老手有所收获,从基础概念入手,再到原理深入,让读者能够由浅入深地理解Kafka。
《图解Kafka之实战指南》和《图解Kafka之核心原理》依据Kafka 2.0.0版本编写,里面所有内容都具备理论基础并全部实践过,里面的内容也是笔者在工作中的认知积累,希望我的著作能够让读者有所收获。
本小册适合对于Kafka有一定深度认知的老司机,强烈建议新手先阅读完《图解Kafka之实战指南》。