Aiven for Apache Kafka® MirrorMaker 2
Aiven for Apache Kafka® MirrorMaker 2 is a fully managed distributed Apache Kafka® data replication utility, deployable in the cloud of your choice. Apache Kafka® MirrorMaker 2 lets you sync your topic data across Apache Kafka® cluster deployed anywhere in the world.
With an Apache Kafka® MirrorMaker 2, you can define replication flows to keep a set of topics in sync between multiple Apache Kafka® clusters.
Why Apache Kafka® MirrorMaker 2
Apache Kafka® represents the best in class data streaming solution. Apache Kafka® MirrorMaker 2 allows cross-cluster replication providing ways to connect Apache Kafka® clusters deployed in different parts of the world and keep their topic data in sync, very useful for disaster recovery or in case of particular geo-distribution requirements.
Take your first steps with Aiven for Apache Kafka® MirrorMaker 2 by following our Getting started.
Version support
Aiven for Apache Kafka® MirrorMaker 2 supports multiple Apache Kafka versions. You can select a version when you create a service and upgrade existing services to a later supported version.
Existing services retain their current version unless you upgrade them or Aiven upgrades them as part of its version lifecycle policy. Downgrading to an earlier version isn't supported.
For more information about upgrading and version end-of-life dates, see Upgrade the MirrorMaker 2 version and Aiven service and tool version lifecycle.
Apache Kafka® MirrorMaker 2 resources
If you are new to Apache Kafka® MirrorMaker 2, see these resources:
- The main Apache Kafka® project page: https://kafka.apache.org/
- The Karapace schema registry that Aiven maintains and makes available for every Aiven for Apache Kafka® service: https://karapace.io/
- Our code samples repository: https://github.com/aiven/aiven-examples