CDC can be useful in a microservice architecture because it allows microservices to keep track of changes to data in the database without constantly querying the database for updates.
This can improve the performance and scalability of the system, as microservices can consume the change log or stream and update their own local data stores in a more efficient manner.
To use CDC in a microservice architecture, a CDC process would need to be set up to monitor the database for changes and record them in a log or stream.
https://www.linkedin.com/pulse/microservice-transformation-journey-cdc-driven-real-joseph-george/