When To Use xCluster Async Replication vs Setting Up Kafka`
xCluster is a built-in replication feature that enables asynchronous replication between two independent YugabyteDB clusters without incurring additional latency on writes, replicating transaction logs in a timeline order of updates and providing the at-least-one semantic. This method is suitable for replicating specific tables across two regions and can be used in place of Apache Kafka for stream or replicate changes between YugabyteDB and third-party software, as YugabyteDB supports change-data-capture (CDC) natively with the use of the Debezium Connector.