Stick to the Rules - Consumer-Driven Contracts
summary
Consumer-Driven Contracts applies TDD principles to APIs: it treats consumers as the creators of API requirements to drive API design. The talk covers using this approach for REST and microservices, showing how to test service contracts to reduce production failures from incompatible messages and to make APIs more user-friendly.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:25Speaker background
- 2:28Consumer-Driven Contracts
- 4:17Classic API issues
- 5:43How CDC works
- 8:16Consumer-side contract process
- 11:30Server-side contract process
- 14:00Technologies used
- 16:54Live coding: consumer
- 27:33Live coding: server
- 33:12CDC benefits
- 37:43Challenges and limits
- 40:33Tools and resources
- 41:35Q&A
related talks
48mStick to the rules - Consumer Driven Contracts
09m“Consumer-Driven Contracts: TDD for Services”
48mConsumer Driven with OpenAPI
46mConsumer Driven Contracts
32mConsumer-Driven Contract: A better approach for API Testing
01h 04mConsumer Driven Contracts and Your Microservice Architecture
42mConsumer Driven Contracts
42mConsumer-Driven Contract approach for testing microservices at Avito
