~/talk

Contract Driven Development: The Death of Integration Hell

Talkat Agile India 2020 · 2020-10-11..10-18· [microservices, frontend-architecture]
slides:none on file

A workflow that treats API specs as executable contracts and stores them in a versioned central repo (Qontract / contract.run) gives immediate, automated feedback: the same spec runs contract-as-tests against providers, becomes a wire‑compatible stub for consumers, and CI runs a backward‑compatibility check that rejects incompatible changes. The claim is removal of late integration breakages and of bulky SIT cycles by shifting verification left and enabling independent deploys rather than release trains.

AI-written summary · about

  1. 0:00Introduction
  2. 0:22Overview
  3. 4:09About Naresh Jain
  4. 9:18Shift Left
  5. 11:59Application Test Pyramid
  6. 16:59Product Test Pyramid
  7. 18:09Million Dollar Question
  8. 19:49Mocking Frameworks
  9. 21:19Misunderstanding
  10. 23:24Contract Driven Development
  11. 24:46Collaborative Contract Authoring
  12. 27:39Version Control
  13. 28:09Contract Tests
  14. 29:27Contract Stub
  15. 30:26Live Demo
  16. 33:49Consumer Tests
  17. 38:07Local Contracts
  18. 39:57Contract Push
  19. 42:15Summary
  20. 43:12Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.