Introduction to Kafka
Let's study the goal, concept, and architecture of Kafka in detail.
Apache Kafka is an open-source messaging system initially developed at Linkedin by
Goal of Kafka
The primary goal of Kafka is performance, scalability, durability, and availability.
Performance
The ability to exchange messages between systems with high throughput and low latency.
Scalability
The ability to incrementally scale to bigger volumes of data by adding more nodes to the system.
Durability & availability
The ability to provide durable and available data even in the presence of node failures.
Get hands-on with 1400+ tech skills courses.