[Ebook] The Builder's Guide to Streaming Data Mesh | Read Now

Presentation

MirrorMaker: Beyond the Basics

« Kafka Summit London 2023

As Kafka’s popularity grows, enterprises often find themselves deploying not a single cluster, but several clusters. This is usually because of scale, but can be driven by other needs such as activities in different geographies or compliance requirements. Whenever you have multiple clusters, the ability to move data between clusters is very valuable. It enables very different scenarios such as geo-replication, disaster recovery, hybrid cloud architectures, but also simply allows reusing data between applications.

MirrorMaker is the Apache Kafka project’s solution for mirroring clusters and consists of 3 connectors for Connect. This tool allows creating all sorts of mirroring topologies by combining the connectors in different ways. In this session we will demonstrate how to use MirrorMaker by exploring two of the most common mirroring use cases: geo-replication and disaster recovery. For each we’ll explain the combination of connectors to use and highlight the key decision points and configurations that you should carefully consider. At the end of the session you will understand the capabilities of MirrorMaker and the process of building powerful mirroring scenarios with this tool.

Related Links

How Confluent Completes Apache Kafka eBook

Leverage a cloud-native service 10x better than Apache Kafka

Confluent Developer Center

Spend less on Kafka with Confluent, come see how