You can use Confluent Platform to share or replicate data among multiple datacenters using either the Kafka Connect-based replication feature, Confluent Replicator, or using the Apache Kafka® protocol itself.

Multi-DC Solutions

Link to the following sections to jump to a product or solution, or skip to Architecture Patterns for Multi-Region Clusters for a deep dive on architectures, use cases, and implementations applicable to each solution.

  • Confluent Replicator

    Replicator is a Connect-based Confluent Platform component that allows two distinct Kafka clusters to replicate data in either active-passive or active-active architectures.

  • Multi-Region Clusters

    With Built-in Multi-Region Replication you can deploy Confluent Platform across regional datacenters with automated client failover in the event of a disaster. It enables synchronous and asynchronous replication by topic, and all the replication is offset preserving. (Note: This is a Confluent Platform feature only, and is not available on Confluent Cloud.)