Werner Daehn
Nov 12, 2021

While I like the general thinking, the details I don't. CDC is not done for its own benefit, but to provide data for the consumers.

Example: Having one topic per table gives away all the database consistency for the consumers. Suddenly a consumer has a order without line items or worse, items without the master data.

So all the work has to be implemented by every single consumer.

I have even seen CDC solutions where the consumer just got the info that field A got changed in table 1.

There are better ways to deal with that,

Werner Daehn
Werner Daehn

Written by Werner Daehn

Data Integration expert for Big Data and SAP

No responses yet