Overview of Multi-DC Deployment Architectures¶
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.
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.)