Consumer-Driven Contracts: A Service Evolution Pattern Consumers should drive the definition of service contracts, while limiting to their individual needs. Suppliers should then validate against the union of their consumers' contracts. https://martinfowler.com/articles/consumerDrivenContracts.html