Apache Kafka is an open source, disturbed event streaming platform with very high throughput and low latency and a robust fault tolorence mechanism.

Jargons which we need to understand:

Producers:

Consumers:

Topic

Partitions

Brokers: