Developing Apache Kafka Applications
Kafka producers
Kafka consumers
Subscribing to a topic
Groups and fetching
Protocol between consumer and broker
Rebalancing partitions
Retries
Kafka clients and ZooKeeper
Simple Client Examples
pom.xml
SimpleConsumer.java
SimpleProducer.java
Recommendations for using the producer and consumer APIs
Kafka public APIs
Kafka Streams