The key to Kafka is about managing data in motion. It is aim to handle the continuous flow of data. Kafka is a streaming platform: a system that lets you publish and subscribe to streams of data, store them, and process them.
Meet Kafka
Kafka Producers
Kafka Consumers