# When CDC Becomes a Crutch: A Philosophy on Data Replication

DevFeed: [When CDC Becomes a Crutch: A Philosophy on Data Replication](<https://devfeed.tech/articles/when-cdc-becomes-a-crutch-a-philosophy-on-data-replication-39656.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2026-04-06_when-cdc-becomes-a-crutch>)

Published: 2026-04-06T00:00:00Z

Content type: opinion

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Replication](<https://devfeed.tech/topics/replication.md>), [consistency](<https://devfeed.tech/topics/consistency.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [consistency](<https://devfeed.tech/tags/consistency.md>), [data-replication](<https://devfeed.tech/tags/data-replication.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [replication](<https://devfeed.tech/tags/replication.md>)

## AI overview

The article argues that Change Data Capture can become a crutch when teams replicate database tables across services without a clear data-ownership or consistency strategy. Although CDC tools make replication easy, maintaining and reconciling divergent replicas remains costly, especially after schema changes, pipeline lag, or ingestion bugs.

## Source excerpt

Your orders service needs the user's email to send a confirmation. The payments service needs the user's tier to apply a discount...