CDC(Consumer-Driven Contract) are patterns for evolving services.
Here, each consumer captures their provider in a separate contract.
All these contracts are then shared with the provider, which helps them to gain an insight into the obligations they must fulfill for each individual client.
https://medium.com/@greekykhs/part-3-microservices-interview-questions-and-answers-dd022bee697d