Overview¶
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.
-
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.
-
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.)
-
In preview on Confluent Platform and early access on Confluent Cloud, Cluster Linking allows you to directly connect clusters together and mirror topics from one cluster to another without the need for Connect. Cluster Linking makes it much easier to build multi-datacenter, multi-cluster, and hybrid cloud deployments.