Apache Kafka Terminologies & Concepts

1. Publish / Subscribe Messaging

2. What is Kafka?

3. Messages, Keys, and Batches

4. Topics and Partitions

5. Producers and Consumers

6. Brokers and Clusters

7. Kafka as a Distributed Streaming System

What is a Distributed System ?

Key characteristics of distributed system

How Kafka Cluster distributes the client requests

Summary

8. How Kafka handles data loss ?

Backend & Blockchain Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store