Replication

This lesson discusses how Kafka replicates data and provides durable and reliable storage.

We'll cover the following...

Replication is one of the cornerstone features of Kafka. It is the mechanism that allows Kafka to advertise availability and durability in the face of inevitable individual node failures. Kafka has topics, which consist of partitions and these partitions have replicas of themselves hosted on different brokers. Generally, each broker has several hundred or thousand partitions hosted at any given time.

When designing distributed systems, creating a replica of a data store or data structure can help increase the availability of the system. Yet at the same time, ...

Access this course and 1400+ top-rated courses and projects.