About Apache Kafka
Kafka is a distributed streaming platform. Kafka can be used for building real-time streaming application that can transform the data streams or deduce some intelligence out of them.
Apache Kafka Tutorial
This Apache Kafka Tutorial provides details about the design goals and capabilities of Kafka. By the end of this series of Kafka Tutorials, you shall learn Kafka Architecture, building blocks of Kafka : Topics, Producers, Consumers, Connectors, etc., and examples for all of them, and complete step by step process to build a Kafka Cluster.
Prerequisites to Kafka Tutorial
Apache Kafka officially provides APIs to Java. It also provides Command Line Interface. So, having a knowledge of Java programming and using command line tools would help to follow this course easily.
